Belirtiler
BizTalk Server 2010'daki büyük izleme profili (.btt) dağıtmak için izleme Profil Düzenleyicisi'ni (TPE) ya da BTTDeploy (Bttdeploy.exe) aracını kullandığınızda, dağıtımı başarısız olur. Ayrıca, aşağıdaki hata iletisini alırsınız:
Hareket zaten açıkça veya örtük olarak tamamlandıktan veya iptal (HRESULT özel durum: 0x8004D00E).
Not: Bu toplu güncelleştirme paketi Bttdeploy.exe Aracı'nı kullandığınızda oluşan sorunu çözer.
Neden
Hareket büyük profil tamamen dağıtılabilir önce 3 dakika sonra zaman aşımına uğradı çünkü bu sorun oluşur.
Çözüm
Bu sorunu gidermek için bu düzeltmeyi uygulayın. Bu düzeltmeyi uyguladıktan sonra varsayılan zaman aşımı değeri 3 dakikadan uzun bir şey için genişletebilirsiniz.
Not: Bu düzeltme BTSDeploy.exe komut satırı aracı ve diğer iş etkinliğini izleme (BAM) araçlar için geçerlidir.
Varsayılan zaman aşımı değerini genişletmek için BTSDeploy.exe.config dosyasına aşağıdaki satırları ekleyin:
<configuration>
<appSettings>
< anahtarı ekleme = "CommandTimeoutInMinutes" value = "nn" / >
</appSettings>
</ configuration>
Notlar
-
Nn yer tutucu varsayılan zaman aşımı değerini ayarlamak istediğiniz dakika sayısını temsil eder.
-
Zaman aşımını 10 dakika veya daha fazla ulaşırsa, Machine.config dosyası .NET Framework varsayılan zaman aşımı değerini dikkate almanız gerekir. Bu değeri aynı olmalıdır veya BTSDeploy.exe.config dosyasında zaman aşımı değeri büyüktür.
-
Zaman aşımı değerini artırmayı tam olarak sorunu çözmeyebilir olduğunu unutmayın. Diğer temel sorunları da bu davranış tetikleyebilecek çünkü izleme profili, BizTalk yapılandırma, Windows yapılandırma, SQL Server performans, depolama performansı ve gerçek sorunu gidermek için ağ performansını gözden geçirmek zorunda kalabilirsiniz.
Toplu güncelleştirme bilgileri
Bu sorunu gideren bir düzeltmeyi BizTalk Server 2010 için toplu güncelleştirme 6 dahil edilir.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Geçici çözüm
Bu soruna geçici bir çözüm bulmak için aşağıdaki yöntemlerden birini kullanın:
-
TRANSACTION yanıt 3 dakika aşmaması gerektiğini daha küçük boyutlu izleme profilleri dağıtın.
-
SQL Server'ın işlem 3 dakikalık zaman aşımı süresi içinde yanıt vermek üzere en iyi duruma getirme.