修正: 「 交易已隱含或明確地認可"錯誤時您部署 BizTalk 伺服器 2010年中大型的追蹤設定檔

狀況

當您使用追蹤設定檔編輯器 (TPE) 或 BTTDeploy (Bttdeploy.exe) 工具來部署 BizTalk 伺服器 2010年大型的追蹤設定檔 (.btt) 時,部署將會失敗。此外,您會收到下列錯誤訊息︰

交易已經隱含或明確地認可或中止 (從 HRESULT 的例外狀況︰ 0x8004D00E)。


注意這個累積更新套件解決當您使用 Bttdeploy.exe 工具,就會發生的問題。

原因

交易逾時,在大型的設定檔可以完全部署之前,先 3 分鐘後,就會發生這個問題。

解決方案

若要解決這個問題,請套用此修正程式。您套用此修正程式之後,您可以擴充成大於 3 分鐘的預設逾時值。

注意BTSDeploy.exe 命令列工具,而非其他商務活動監控 (BAM) 工具,則會套用此修正程式。

若要擴充的預設逾時值,請先 BTSDeploy.exe.config 檔案中加入下列幾行︰

<configuration>
  <appSettings>
< 新增機碼 ="CommandTimeoutInMinutes"值 ="nn"/ >
  </appSettings>
</ configuration>
注意事項

  • Nn預留位置代表您想要設成預設的逾時值的分鐘數。

  • 如果在逾時達到 10 分鐘以上,您還必須考慮 Machine.config 檔中的.NET Framework 預設逾時值。這個值必須是相同或大於 BTSDeploy.exe.config 檔案中的逾時值。

  • 請注意,增加逾時值可能無法完全解決問題。因為其他基礎問題可能也會觸發這種情形,您可能必須檢閱追蹤設定檔、 BizTalk 組態、 Windows 設定、 SQL Server 效能、 儲存效能及網路效能,如果要解決實際問題。


累積更新資訊

解決這個問題的 hotfix 會包含在 BizTalk 伺服器 2010年累積的更新 6

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

因應措施

若要解決這個問題,請使用下列方法之一︰

  • 請部署較小的大小調整大小的追蹤設定檔,以讓交易回應應該不超過 3 分鐘。

  • 最佳化 SQL Server 交易在 3 分鐘逾時期限內回應。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×