Gejala
Ketika Anda menggunakan pelacakan Profil Editor (TPE) atau alat BTTDeploy (Bttdeploy.exe) untuk menyebarkan profil pelacakan besar (.btt) di BizTalk Server 2010, penyebaran gagal. Selain itu, Anda menerima pesan galat berikut:
Transaksi telah telah secara implisit atau secara eksplisit berkomitmen atau diakhiri (pengecualian dari HRESULT: 0x8004D00E).
Catatan Paket pemutakhiran kumulatif ini menyelesaikan hanya masalah yang terjadi saat Anda menggunakan Bttdeploy.exe alat.
Penyebab
Masalah ini terjadi karena transaksi waktu habis setelah 3 menit sebelum profil besar dapat sepenuhnya disebarkan.
Pemecahan masalah
Untuk mengatasi masalah ini, Terapkan perbaikan ini. Setelah Anda menerapkan perbaikan, Anda dapat memperpanjang nilai batas waktu bawaan untuk sesuatu yang lebih dari 3 menit.
Catatan Perbaikan ini berlaku untuk alat baris perintah BTSDeploy.exe dan tidak alat pemantauan aktivitas bisnis (BAM) lainnya.
Untuk memperbesar nilai batas waktu bawaan, tambahkan baris berikut ke berkas BTSDeploy.exe.config:
<configuration>
<appSettings>
< add key = "CommandTimeoutInMinutes" value = "nn" / >
</appSettings>
</ configuration>
Catatan
-
Tempat nn mewakili jumlah menit yang ingin Anda setel sebagai nilai batas waktu bawaan.
-
Jika batas waktu mencapai 10 menit atau lebih, Anda juga harus mempertimbangkan nilai batas waktu bawaan .NET Framework pada berkas Machine.config. Nilai ini harus sama atau lebih besar daripada nilai batas waktu di berkas BTSDeploy.exe.config.
-
Berhati-hatilah bahwa menaikkan nilai batas waktu mungkin tidak sepenuhnya memecahkan masalah. Karena masalah dasar lainnya juga dapat memicu perilaku ini, Anda mungkin harus meninjau pelacakan Profil, BizTalk konfigurasi, Windows konfigurasi, SQL Server kinerja, performa penyimpanan dan performa jaringan untuk menyelesaikan masalah sebenarnya.
Informasi pembaruan kumulatif
Perbaikan terbaru yang dapat memecahkan masalah ini termasuk dalam pembaruan kumulatif 6 untuk BizTalk Server 2010.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Pemecahan masalah
Untuk menyelesaikan masalah, gunakan salah satu dari metode berikut ini:
-
Menyebarkan kecil berukuran pelacakan Profil sehingga respons transaksi tidak akan melebihi 10 menit.
-
Mengoptimalkan SQL Server untuk menanggapi transaksi dalam periode waktu habis 3 menit.