ID Artikel: 952555 - Kajian Terakhir: 12 Agustus 2011 - Revisi: 1.0 Cara mempertahankan dan memecahkan BizTalk Server Database
Pada Halaman iniRINGKASANMicrosoft BizTalk Server database dan kesehatan database yang sangat penting untuk sukses BizTalk Server pesan lingkungan. Artikel ini membahas hal-hal yang penting untuk dipertimbangkan saat Anda bekerja dengan BizTalk Server database. Pertimbangan ini meliputi:
PENDAHULUANArtikel ini menjelaskan cara untuk mempertahankan BizTalk Server database dan bagaimana memecahkan masalah BizTalk Server database. INFORMASI LEBIH LANJUTMasalah yang dikenalAnda harus menonaktifkan opsi Auto Update statistik dan Auto membuat statistikAnda harus menonaktifkan Auto membuat statistik dan Auto Update statistik pilihan pada BizTalkMsgBoxDb database. Untuk menentukan apakah pengaturan ini dinonaktifkan, jalankan disimpan prosedur berikut dalam SQL Server:Anda harus menetapkan pengaturan CurrentSetting off. Jika pengaturan ini diatur ke pada, mematikan dengan mengeksekusi disimpan prosedur berikut dalam SQL Server: Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 917845
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;917845)
Anda mengalami menghalangi, kebuntuan kondisi, atau masalah SQL Server lain ketika Anda mencoba untuk menyambung ke database BizTalkMsgBoxDb di BizTalk Server 912262
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;912262)
Opsi statistik pembaruan otomatis, otomatis membuat statistik pilihan, dan pengaturan paralelisme dimatikan dalam SQL Server database contoh bahwa host database BizTalk Server BizTalkMsgBoxDB Anda harus mengatur tingkat Max paralelisme properti dengan benarPada komputer yang menjalankan SQL Server dan hosting BizTalkMsgBoxDb database, mengatur tingkat Max paralelisme run_value dan config_value properti untuk nilai 1. Untuk menentukan tingkat Max paralelisme pengaturan, mengeksekusi berikut disimpan prosedur terhadap Master database di SQL Server:Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 899000
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;899000)
Pengaturan paralelisme misalnya SQL Server bila Anda mengkonfigurasi BizTalk Server 917845
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;917845)
Anda mengalami menghalangi, kebuntuan kondisi, atau masalah SQL Server lain ketika Anda mencoba untuk menyambung ke database BizTalkMsgBoxDb di BizTalk Server Menentukan ketika Anda dapat membangun kembali BizTalk Server indeksKebanyakan BizTalk Server indeks berkumpul (indeks ID: 1). Anda dapat menggunakan pernyataan DBCC SHOWCONTIG SQL Server untuk menampilkan informasi fragmentasi untuk tabel BizTalk Server.Indeks BizTalk Server berbasis GUID. Oleh karena itu, fragmentasi biasanya terjadi. Jika nilai kepadatan Scan yang dikembalikan oleh pernyataan DBCC SHOWCONTIG kurang dari 30 persen, BizTalk Server indeks dapat dibangun downtime. Banyak BizTalk Server tabel berisi kolom yang menggunakan DataType definisi. Online pengindeksan tidak dapat dilakukan dalam kolom ini. Oleh karena itu, Anda harus tidak pernah kembali BizTalk Server indeks sementara BizTalk Server proses data. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 917845
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;917845)
Anda mengalami menghalangi, kebuntuan kondisi, atau masalah SQL Server lain ketika Anda mencoba untuk menyambung ke database BizTalkMsgBoxDb di BizTalk Server Untuk informasi lebih lanjut tentang bagaimana untuk menganalisis DBCC SHOWCONTIG pernyataan output, kunjungi website Microsoft berikut: http://technet.Microsoft.com/en-us/library/cc966523.aspx
(http://technet.microsoft.com/en-us/library/cc966523.aspx)
Mengunci, deadlocking, atau memblokir dapat terjadiBiasanya, kunci dan blok terjadi di lingkungan BizTalk Server. Namun, ini kunci atau blok tidak tetap untuk waktu yang panjang. Oleh karena itu, menghalangi dan deadlocking menunjukkan masalah potensial.Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 917845
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;917845)
Anda mengalami menghalangi, kebuntuan kondisi, atau masalah SQL Server lain ketika Anda mencoba untuk menyambung ke database BizTalkMsgBoxDb di BizTalk Server Anda mungkin mengalami masalah dengan database besar atau mejaKita telah melihat bahwa ketika BizTalkMsgBoxDb database lebih besar dari 5 GB, masalah kinerja yang dapat terjadi. Idealnya, BizTalkMsgBoxDb database harus tidak mengadakan data. BizTalkMsgBoxDb database harus dipertimbangkan buffer sampai data diproses atau pindah ke BizTalkDTADb database.Lingkungan yang menggunakan SQL Server yang kuat di bagian belakang dan banyak berjalan lama orchestrations mungkin memiliki database BizTalkMsgBoxDb yang lebih besar dari 5 GB. Volume tinggi lingkungan yang menggunakan orchestrations berjalan lama tidak harus memiliki database BizTalkMsgBoxDb yang jauh lebih kecil daripada 5 GB. BizTalkDTADb database tidak memiliki ukuran yang ditetapkan. Namun, jika kinerja berkurang, database mungkin terlalu besar. Biasanya, 15 GB untuk 20 GB dianggap terlalu besar. Bila Anda memiliki besar BizTalk Server Database, Anda mungkin mengalami masalah berikut:
Secara default, pelacakan diaktifkan pada default host. BizTalk mensyaratkan bahwa Memungkinkan pelacakan Host pilihan diperiksa pada inang tunggal. Ketika pelacakan diaktifkan, pelacakan Data Decode layanan (TDDS) bergerak pelacakan acara data dari BizTalkMsgBoxDb database ke BizTalkDTADb database. Jika pelacakan host berhenti, TDDS tidak memindahkan data ke BizTalkDTADb database dan TrackingData_x_x tabel pada BizTalkMsgBoxDb database akan tumbuh. Kami merekomendasikan bahwa Anda mendedikasikan satu host ke Pelacakan. Untuk memungkinkan TDDS untuk mempertahankan peristiwa pelacakan baru dalam volume tinggi skenario, membuat beberapa contoh dari sejumlah pelacakan tunggal. Tuan rumah lebih dari satu pelacakan tidak harus ada. Ada terlalu banyak baris dalam tabel. Ada tidak ada beberapa baris yang terlalu banyak. Selain itu, jumlah baris ini bervariasi menurut jenis data disimpan dalam tabel. Misalnya, tabel dta_DebugTrace yang memiliki lebih dari 1 juta baris mungkin memiliki terlalu banyak baris. A Nama hostTabel Q_Suspended yang memiliki lebih dari 200.000 baris mungkin memiliki terlalu banyak baris. Menggunakan SQL BizTalk Server agen benar pekerjaanPekerjaan SQL BizTalk Server agen penting untuk mengelola database BizTalk Server dan untuk mempertahankan kinerja tinggi.The Cadangan BizTalk Server Agen SQL Server pekerjaan adalah satu-satunya metode yang didukung untuk membuat cadangan BizTalk Server database. Pekerjaan ini mengharuskan semua BizTalk Server database menggunakan Model pemulihan penuh. Anda harus mengkonfigurasi pekerjaan ini lingkungan BizTalk Server yang sehat. SQL Server metode yang dapat digunakan untuk membuat cadangan database BizTalk Server hanya jika SQL Server agen berhenti dan jika semua BizTalk Server host contoh dihentikan. The MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb SQL Server agen pekerjaan berjalan jauh. Oleh karena itu, SQL Server agen pekerjaan sejarah tidak pernah menampilkan berhasil menyelesaikan. Jika terjadi kegagalan, pekerjaan restart dalam satu menit dan akan terus berjalan jauh. Oleh karena itu, Anda bisa dengan aman mengabaikan kegagalan. Selain itu, pekerjaan sejarah dapat dibersihkan. Anda hanya harus peduli jika Riwayat pekerjaan laporan bahwa pekerjaan ini terus-menerus gagal dan me-restart. The MessageBox_Message_Cleanup_BizTalkMsgBoxDb SQL Server agen pekerjaan adalah satu-satunya pekerjaan BizTalk Server yang tidak dapat diaktifkan karena dimulai oleh MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb SQL Server agen pekerjaan. The DTA membersihkan dan arsip SQL Server agen pekerjaan membantu mempertahankan BizTalkDTADb database dengan membersihkan dan pengarsipan pesan dilacak. Pekerjaan ini membaca setiap baris dalam tabel dan membandingkan cap waktu untuk menentukan apakah catatan harus dihapus. Semua pekerjaan SQL BizTalk Server agen kecuali MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb SQL Server agen pekerjaan harus menjalankan berhasil. Untuk informasi lebih lanjut tentang semua pekerjaan BizTalk Server SQL Server agen, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 919776
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;919776)
Deskripsi pekerjaan SQL Server agen di BizTalk Server Layanan kasus mungkin akan dihentikanContoh layanan dapat ditangguhkan (resumable) atau dihentikan (tidak resumable). Contoh layanan ini mungkin pesan, orkestrasi atau Port.Contoh layanan ini dapat membuat BizTalkMsgBoxDb database tumbuh tidak perlu dan dapat dihentikan. Tabel berikut mencantumkan apa metode dapat digunakan, tergantung pada versi BizTalk: Perkecil tabel ini
http://MSDN.Microsoft.com/en-us/library/bb203857.aspx
(http://msdn.microsoft.com/en-us/library/bb203857.aspx)
Contoh caching tidak muncul di Kelompok Hub Halaman, dan Anda tidak dapat menangguhkan atau menghentikan mereka. Pembatasan ini adalah penyebab umum meja pertumbuhan. Untuk mencegah pesan zombie baru untuk contoh layanan cache dalam BizTalk Server 2006, menginstal perbaikan terbaru pada artikel Basis Pengetahuan Microsoft 936536. Masalah ini telah diperbaiki di BizTalk Server 2006 R2 dan versi yang lebih baru.Catatan Pesan zombie adalah pesan yang diteruskan tetapi tidak dikonsumsi. Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Mirosoft: 936536
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;936536)
FIX: Anda mengalami masalah kinerja dengan BizTalk Server 2006 dan pelambatan pesan log in file log kinerja Ketika BizTalk Server host misalnya berakhir, cache item tidak dapat dihapus. Untuk mengatasi perilaku ini dalam BizTalk Server 2006, instal perbaikan terbaru dalam Basis Pengetahuan Microsoft artikel 944426. Dalam BizTalk Server 2006 R2, menginstal BizTalk 2006 R2 Paket Layanan 1. Masalah ini telah diperbaiki di BizTalk Server 2009 dan versi yang lebih baru.Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 974563
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;974563)
Daftar pembaruan Microsoft BizTalk Server yang termasuk dalam BizTalk Server 2006 R2 Paket Layanan 1 944426
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;944426)
FIX: Cache yatim contoh mungkin dibangun di contoh dan host antrian tabel database BizTalkMsgBoxDb pada BizTalk Server 2006 dan di BizTalk Server 2006 R2 Masalah umum lainnya adalah bahwa Routing kegagalan laporan (RFRs) dapat membangun BizTalkHostQ dan BizTalkHostQ_Suspended tabel. RFRs tidak dihapus, dan perilaku ini dapat menyebabkan BizTalkMsgBoxDb database untuk tumbuh. Untuk mengatasi masalah ini di BizTalk Server 2006, menginstal perbaikan terbaru pada Basis Pengetahuan Microsoft artikel 941690. Masalah ini telah diperbaiki di BizTalk Server 2006 R2 dan versi yang lebih baru. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 941690
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;941690)
FIX: Routing kegagalan laporan tersebut tidak akan dihapus dari <biztalkhostname>tabel Q_Suspended pada server BizTalk Server 2006</biztalkhostname> Istilah "anak yatim pesan" dan "zombie pesan" sering digunakan secara bergantian. Pesan yatim piatu adalah pesan yang tidak memiliki contoh terkait. Misalnya, laporan kegagalan routing adalah pesan yatim piatu. Pesan zombie adalah pesan yang diteruskan tetapi tidak dikonsumsi. Misalnya, pesan disampaikan kepada orkestrasi konvoi. Namun, konvoi orkestrasi turun jalan kode lain. Contoh orkestrasi selesai. Pesan tersebut akan dibuang dan sekarang dikenal sebagai pesan zombie. Untuk keterangan zombie pesan, kunjungi website MSDN berikut: http://Blogs.msdn.com/biztalk_core_engine/Archive/2004/06/30/169430.aspx
(http://blogs.msdn.com/biztalk_core_engine/archive/2004/06/30/169430.aspx)
Anda mungkin mengalami masalah kinerja SQL Server dan BizTalk ServerBizTalk Server membuat ratusan transaksi pendek, sangat cepat ke SQL Server dalam satu menit. Jika SQL Server tidak bisa mempertahankan kegiatan ini, BizTalk Server mungkin mengalami masalah kinerja. Dalam kinerja Monitor, memantau Rata-rata Disk sec/membaca, rata-rata Disk sec/Transfer dan Rata-rata Disk sec/menulis Monitor kinerja counters di PhysicalDisk kinerja objek. Nilai optimal adalah kurang dari 10 ms (milidetik). Nilai MS 20 atau lebih besar dianggap miskin kinerja.Untuk informasi lebih lanjut tentang kinerja SQL Server, kunjungi website Microsoft berikut: http://technet.Microsoft.com/en-us/library/cc966540.aspx
(http://technet.microsoft.com/en-us/library/cc966540.aspx)
Untuk informasi lebih lanjut tentang ketersediaan tinggi database BizTalk Server 2004, kunjungi website MSDN berikut: http://MSDN.Microsoft.com/en-us/library/ms942187.aspx
(http://msdn.microsoft.com/en-us/library/ms942187.aspx)
Untuk informasi lebih lanjut tentang ketersediaan tinggi database BizTalk Server 2006, kunjungi website MSDN berikut:http://MSDN.Microsoft.com/en-us/library/aa559920.aspx
(http://msdn.microsoft.com/en-us/library/aa559920.aspx)
Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:298475
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;298475)
Bagaimana memecahkan masalah kinerja SQL Server 271509 (http://support.microsoft.com/default.aspx?scid=kb;EN-US;271509) Bagaimana memonitor menghalangi dalam SQL Server 2005 dan SQL Server 2000 Praktek-praktek terbaik dalam BizTalk ServerMulai SQL Server agen pada SQL Server. Ketika SQL Server agen berhenti, built-in jobs SQL BizTalk Server agen yang bertanggung jawab untuk pemeliharaan database tidak dapat dijalankan. Perilaku ini menyebabkan pertumbuhan database, dan pertumbuhan ini dapat menyebabkan masalah kinerja. Pemeliharaan database BizTalk Server telah sangat meningkat dalam BizTalk Server 2004 Paket Layanan 2 (SP2) dan versi yang lebih baru.Menempatkan SQL Server LDF dan MDF file pada drive terpisah. Ketika file LDF dan MDF untuk BizTalkMsgBoxDb dan BizTalkDTADb database pada drive yang sama, pertentangan disk dapat terjadi. Jika Anda tidak mendapatkan keuntungan dari badan pesan pelacakan, mengaktifkan fitur ini. Namun, itu adalah ide yang baik untuk mengaktifkan pesan tubuh pelacakan sementara Anda mengembangkan dan memecahkan masalah solusi. Jika Anda melakukannya, pastikan Anda menonaktifkan pesan tubuh pelacakan setelah selesai. Bila badan pesan pelacakan diaktifkan, BizTalk Server Database tumbuh. Jika ada kebutuhan bisnis yang memerlukan memungkinkan badan pesan pelacakan, mengkonfirmasi bahwa TrackedMessages_Copy_BizTalkMsgBoxDb dan DTA membersihkan dan arsip SQL Server agen pekerjaan menjalankan berhasil. Biasanya, log transaksi lebih kecil menyebabkan performa yang lebih baik. Untuk menyimpan log transaksi lebih kecil, mengkonfigurasi Cadangan BizTalk Server SQL Server agen pekerjaan untuk menjalankan lebih sering. Untuk informasi lebih lanjut tentang optimasi BizTalk Server, kunjungi website MSDN berikut: http://MSDN.Microsoft.com/en-us/library/bb743398.aspx
(http://msdn.microsoft.com/en-us/library/bb743398.aspx)
Prosedur sp_ForceFullBackup disimpan dalam BizTalkMgmtDb database juga dapat digunakan untuk membantu menjalankan ad-hoc penuh cadangan data dan log file. Prosedur yang tersimpan update tabel adm_ForceFullBackup dengan nilai 1. Saat berikutnya Cadangan BizTalk Server pekerjaan berjalan, seperangkat cadangan database penuh akan dibuat.BizTalk Server terbaik praktik Analyzer (BPA) dapat digunakan untuk mengevaluasi penyebaran BizTalk Server ada. BPA melakukan cek database yang berhubungan dengan banyak. Untuk informasi lebih lanjut tentang BPA, kunjungi website Microsoft berikut: http://www.Microsoft.com/downloads/details.aspx?FamilyID = 93d432fe-1370-4b6d-aaa8-a0c43c30f5ab & displaylang = en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=93d432fe-1370-4b6d-aaa8-a0c43c30f5ab&displaylang=en)
Pemecahan MasalahPemecahan masalah langkah-langkah untuk database SQL BizTalk Server Server terbaik tergantung pada jenis database masalah, seperti menghalangi atau deadlocking. Untuk memecahkan masalah database BizTalk Server, ikuti langkah berikut.Langkah 1: Mengaktifkan dan menjalankan semua pekerjaan SQL BizTalk Server agen yang diperlukanSemua BizTalk SQL Server agen pekerjaan kecuali MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb pekerjaan harus diaktifkan dan berjalan berhasil. Tidak menonaktifkan pekerjaan lainnya.Jika terjadi kegagalan, menggunakan Lihat sejarah pilihan dalam SQL Server untuk melihat kesalahan informasi, dan kemudian memecahkan kegagalan sesuai. Ingat bahwa MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb SQL Server agen pekerjaan berjalan jauh. Oleh karena itu, Anda hanya harus peduli jika Riwayat pekerjaan laporan bahwa pekerjaan selalu gagal dan me-restart. Langkah 2: Gunakan alat MsgBoxViewerMengumpulkan MsgBoxViewer data sementara Anda mereproduksi masalah.MsgBoxViewer alat berguna untuk mengatasi masalah karena menyediakan laporan HTML yang memiliki informasi rinci tentang tabel ukuran dan menghitung baris. Laporan juga dapat membantu menentukan apakah BizTalk Server throttling. Selain itu, alat ini menyediakan snapshot dari BizTalk Server database dan konfigurasi BizTalk Server. Untuk informasi lebih lanjut tentang cara men-download alat MsgBoxViewer, kunjungi website Microsoft berikut: http://Blogs.technet.com/jpierauc/Pages/msgboxviewer.aspx
(http://blogs.technet.com/jpierauc/pages/msgboxviewer.aspx)
Untuk informasi lebih lanjut tentang throttling di BizTalk Server, kunjungi website MSDN berikut:http://MSDN.Microsoft.com/en-us/library/aa559893.aspx
(http://msdn.microsoft.com/en-us/library/aa559893.aspx)
Ketika BizTalk Server berjalan lebih lambat dari biasanya, jalankan alat MsgBoxViewer, dan kemudian memeriksa laporan HTML yang dihasilkan untuk setiap masalah. The Ringkasan bagian daftar peringatan di kuning dan potensi masalah merah. Selain itu, Anda dapat menggunakan alat MsgBoxViewer untuk menentukan tabel yang terbesar dan memiliki catatan kebanyakan output. Tabel berikut mencantumkan tabel BizTalk Server yang biasanya tumbuh terbesar. Anda dapat menggunakan data ini untuk menentukan di mana masalah potensial mungkin ada. Perkecil tabel ini
Nama hostQ_Suspended tabelJika Nama hostQ_Suspended tabel memiliki banyak catatan, tabel bisa berlaku ditangguhkan komponen yang tercantum dalam Kelompok Hub atau dalam TOPI. Hal ini dapat dihentikan. Jika hal ini tidak muncul di Kelompok Hub atau dalam TOPI, contoh-contoh mungkin cache contoh atau yatim piatu routing kegagalan laporan. Ketika ditangguhkan contoh dihentikan, item dalam tabel ini dan mereka terkait baris dalam tabel spul dan contoh yang dibersihkan.Dalam skenario ini, menangani kasus ditangguhkan oleh resume mereka atau mengakhiri mereka. Alat BizTalk Terminator juga dapat digunakan. Nama hostQ tabelJika Nama hostQ tabel memiliki banyak catatan, jenis berikut contoh mungkin ada:
Menghimpun, bagian, dan fragmen tabelJika tabel spul, bagian, dan fragmen memiliki banyak catatan, banyak pesan sedang aktif, dehidrasi, atau ditangguhkan. Tergantung pada ukuran, jumlah bagian dan pengaturan fragmentasi dalam tabel ini, sebuah pesan tunggal dapat menelurkan semua tabel ini. Setiap pesan telah tepat satu baris dalam tabel spul dan setidaknya satu baris dalam tabel bagian.Contoh tabelBizTalk Administrator harus tidak memungkinkan untuk banyak kasus ditangguhkan untuk tetap dalam tabel contoh. Contoh dehidrasi hanya harus tetap jika logika bisnis memerlukan berjalan lama orchestrations. Ingat contoh satu layanan dapat dikaitkan dengan banyak pesan dalam tabel spul.TrackingData_x_x TabelJika TrackingData_x_x Tabel besar, pelacakan host (TDDS) tidak menjalankan atau tidak menjalankan berhasil. Jika pelacakan host contoh berjalan, meninjau log peristiwa dan TDDS_FailedTrackingData tabel dalam database BizTalkDTADb untuk informasi kesalahan. Jika BizTalk throttling dengan keadaan 6 (besar database), tabel ini juga akan disingkat dengan menggunakan alat BizTalk Terminator.Jika ada kesenjangan yang besar antara urutan nomor di BizTalkMsgBoxDb TrackingData_x_x tabel dan tabel BAMPrimaryImport atau BizTalkDTADb TDDS_StreamStatus, kemudian TDDS mungkin tidak memindahkan data dari BizTalkMsgBoxDb database. Untuk memperbaiki ini, gunakan alat BizTalk Terminator untuk membersihkan tabel ini dan mengatur ulang urutan nomor. Pada BizTalk Server 2006 R2, menginstal BizTalk 2006 R2 Paket Layanan 1 untuk mengatasi masalah yang dikenal dengan data pelacakan. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 969870
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;969870)
FIX: Data pelacakan tidak dipindahkan seperti yang diharapkan dari BizTalkMsgBoxDb database ke database BizTalkDTADb di BizTalk Server 2006 R2 974563 (http://support.microsoft.com/default.aspx?scid=kb;EN-US;974563) Daftar pembaruan Microsoft BizTalk Server yang termasuk dalam BizTalk Server 2006 R2 Paket Layanan 1 Tabel Tracking_Spool1 atau Tracking_Spool2Jika tabel Tracking_Spool1 atau Tracking_Spool2 menjadi besar di BizTalk Server 2004 SP1 dan versi sebelumnya BizTalk Server 2004, mengkonfirmasi bahwa TrackingSpool_Cleanup_BizTalkMsgBoxDb SQL Server agen pekerjaan diaktifkan dan berjalan.Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 907661
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;907661)
Tracking_Spool1 atau Tracking_Spool2 tabel pada BiztalkMsgBoxDb database menjadi sangat besar dalam BizTalk Server 2004 Untuk informasi lebih lanjut tentang sampel Database pemeliharaan SDK, kunjungi website MSDN berikut: http://MSDN.Microsoft.com/en-us/library/ms966372.aspx
(http://msdn.microsoft.com/en-us/library/ms966372.aspx)
dta_DebugTrace meja dan dta_MessageInOutEventsTabel dta_DebugTrace dihuni ketika Bentuk awal dan akhir diaktifkan pada orkestrasi. Jika tabel dta_DebugTrace memiliki banyak catatan, peristiwa debugging orkestrasi sedang digunakan atau sedang digunakan. Jika orkestrasi debugging ini tidak diperlukan untuk operasi biasa, Hapus centang pada kotak untuk Bentuk awal dan akhir pilihan properti orkestrasi.Tabel dta_MessageInOutEvents dihuni ketika Pesan mengirim dan menerima diaktifkan pada orchestrations dan/atau pipa. Jika peristiwa pelacakan ini tidak diperlukan, Hapus centang pada kotak untuk opsi ini di orkestrasi dan/atau pipa properti. Jika peristiwa jejak dinonaktifkan atau jika ada jaminan simpanan dalam BizTalkMsgBoxDb database, tabel ini dapat terus tumbuh karena TDDS terus bergerak data ini ke dalam tabel ini. Secara default, global pelacakan diaktifkan. Jika pelacakan global tidak diperlukan, dapat dinonaktifkan. Untuk informasi lebih lanjut, kunjungi website Microsoft berikut: http://technet.Microsoft.com/en-us/library/bb203858.aspx
(http://technet.microsoft.com/en-us/library/bb203858.aspx)
Jika tabel dta_DebugTrace dan/atau dta_messageInOutEvents tabel dalam BizTalkDTADb database terlalu besar, Anda dapat memotong meja secara manual setelah Anda menghentikan pelacakan host. BizTalk Terminator alat ini juga menyediakan fungsi ini.Dalam BizTalk Server 2004, lihat dtav_FindMessageFacts di BizTalkDTADb database mencegah tabel dta_MessageInOutEvents truncating. Untuk mengatasi perilaku ini, ikuti langkah berikut:
Ketika Anda selesai, ikuti langkah berikut untuk kembali menciptakan tampilan dtav_FindMessageFacts:
Untuk informasi lebih lanjut tentang pelacakan database ukuran pedoman, kunjungi website MSDN berikut: http://MSDN.Microsoft.com/en-us/library/aa559162.aspx
(http://msdn.microsoft.com/en-us/library/aa559162.aspx)
meja dta_ServiceInstanceExceptionsTabel dta_ServiceInstanceExceptions biasanya menjadi besar di lingkungan yang secara teratur telah menunda kasus.Langkah 3: Menyelidiki kebuntuan skenarioDalam skenario kebuntuan, mengaktifkan DBCC melacak server SQL sehingga informasi kebuntuan ditulis SQLERROR log.Dalam SQL Server 2005 dan versi yang lebih baru, jalankan pernyataan berikut: BizTalkMsgBoxDB database adalah volume tinggi dan tinggi-transaksi Online Transaction Processing (OLTP) database. Beberapa deadlocking diharapkan, dan deadlocking ini ditangani secara internal oleh mesin BizTalk Server. Ketika perilaku ini terjadi, tidak ada kesalahan tercantum dalam log kesalahan. Ketika Anda menyelidiki kebuntuan skenario, kebuntuan yang Anda sedang menyelidiki dalam output harus berkorelasi dengan kesalahan kebuntuan dalam log peristiwa. Untuk informasi lebih lanjut tentang PSSDiag SQL, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 830232
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;830232)
PSSDIAG data koleksi utilitas Langkah 4: Mencari diblokir prosesGunakan Activity Monitor di SQL Server untuk mendapatkan server pengidentifikasi proses (SPID) dari proses sistem penguncian. Kemudian, jalankan SQL Profiler untuk menentukan pernyataan SQL yang mengeksekusi di SPID penguncian.Untuk memecahkan masalah penguncian dan memblokir dalam SQL Server, menggunakan PSSDiag untuk SQL utilitas untuk menangkap semua peristiwa Transact-SQL yang memiliki script memblokir diaktifkan. Dalam SQL Server 2005 dan versi yang lebih baru, Anda dapat menentukan diblokir proses ambang pengaturan untuk menentukan yang SPID atau SPIDs yang menghalangi melebihi ambang batas yang Anda tetapkan. Untuk informasi lebih lanjut tentang PSSDiag SQL, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 830232
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;830232)
PSSDIAG data koleksi utilitas Untuk informasi lebih lanjut tentang ambang batas diblokir proses, kunjungi website MSDN berikut: http://msdn2.Microsoft.com/en-us/library/ms181150.aspx
(http://msdn2.microsoft.com/en-us/library/ms181150.aspx)
Catatan Ketika Anda mengalami penguncian atau persoalan blokir dalam SQL Server, kami sarankan agar Anda menghubungi layanan dukungan pelanggan Microsoft. Layanan dukungan pelanggan Microsoft dapat membantu Anda mengkonfigurasi opsi utilitas PSSDiag benar. Langkah 5: Menginstal paket layanan terbaru BizTalk Server dan pembaruan kumulatifBizTalk Server 2006 R2 dan versi telah pindah ke model pembaruan kumulatif (CU). Pembaruan Kumulatif akan berisi perbaikan terbaru panas. BizTalk Server 2006 R2 Service Pack 1 juga tersedia:BizTalk Server 2006 R2 Paket Layanan 1
(http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=1768f7a3-d843-4f5b-aba7-b3d72892c16f)
BizTalk Server 2004 SP1 memiliki built-in tidak membersihkan dan pengarsipan fungsionalitas untuk BizTalkDTADb database. Fungsi ini disertakan dengan BizTalk Server 2004 SP2. Tergantung pada ukuran basis data BizTalkDTADb, menginstal BizTalk Server 2004 SP2 dapat mengambil jam karena program penataan pembersihan BizTalkDTADb database. Untuk informasi tentang dikenal masalah ketika Anda menginstal BizTalk Server 2004 Paket Layanan 2, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 940519
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;940519)
Masalah yang dikenal pada BizTalk Server 2004 Paket Layanan 2 yang tidak didokumentasikan di ReadmeSP2.htm file Ketika Anda menginstal BizTalk Server 2004 SP2, kami menyarankan Anda untuk mengikuti langkah-langkah berikut:
Hapus semua dataJika database terlalu besar atau jika metode yang disukai untuk menghapus semua data, semua data dapat dihapus.Perhatian Tidak menggunakan metode ini dalam lingkungan di mana data bisnis penting atau jika data yang diperlukan. BizTalkMsgBoxDb Database membersihkan langkahUntuk menghapus semua data dalam BizTalkMsgBoxDb database, Anda dapat menggunakan alat BizTalk Terminator. Jika tidak, ikuti langkah berikut ini.Catatan Tindakan ini menghapus semua pesan. Menjadi sangat berhati-hati jika Anda mengikuti langkah-langkah dalam lingkungan produksi.
924715
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;924715)
FIX: Data pesan tidak dihapus dari database pelacakan setelah Anda menjalankan prosedur bts_CleanupMsgbox disimpan di lingkungan pengujian BizTalk Server 2006 BizTalkDTADb database membersihkan pilihanUntuk menghapus semua data dari BizTalkDTADb database, Anda dapat menggunakan alat BizTalk Terminator. Jika tidak, gunakan salah satu metode berikut.Catatan Kedua metode menghapus semua pesan. Metode 2 lebih cepat.
Langkah-langkah yang hanya BizTalk Server 2004Untuk menghapus semua data dari database BizTalkDTADb di BizTalk Server 2004, ikuti langkah berikut.Catatan Tindakan ini menghapus pesan semua selesai.
Jika Anda memerlukan bantuan untuk menganalisis MsgBoxViewer data atau PSSDiag output, hubungi layanan dukungan pelanggan Microsoft. Untuk daftar lengkap nomor telepon layanan dukungan pelanggan dan informasi tentang biaya dukungan, kunjungi website Microsoft berikut: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
Catatan Sebelum Anda menghubungi layanan dukungan pelanggan, kompres MsgBoxViewer data, PSSDiag output, dan log peristiwa diperbarui (.evt file). Anda mungkin harus mengirim file ini ke BizTalk Server mendukung insinyur.Berlaku bagi:
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:952555
(http://support.microsoft.com/kb/952555/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasCari Bantuan SekarangTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas
