狀況
請考慮下列情況:
-
您必須有一個接收埠 Microsoft BizTalk Server 主控件執行個體。
-
接收埠有多個使用 db2 的 Microsoft BizTalk 配接器的接收位置。
-
接收位置輪詢 IBM DB2 系統。
-
您停用其中一個 Microsoft 主機整合伺服器 2010年環境中的接收位置。
在這個案例中,使用中會收到輪詢 IBM DB2 系統的位置停止。
重新啟用您停用接收位置時,就會收到輪詢 IBM DB2 系統的位置繼續。不過,其他的接收位置不會繼續輪詢。
BizTalk Server 應用程式重新啟動時,所有接收位置就會都繼續輪詢。
原因
DB2 BizTalk 配接器不會重新建立內部計時器 DB2 屬性任何 BizTalk 配接器或接收位置進行變更時,就會發生這個問題。重新建立內部計時器的這項失敗會造成下列行為︰
-
BizTalk 配接器的 DB2 停止輪詢所有接收位置時有一個接收位置已停止。
-
您已對 BizTalk 配接器的 DB2 作的變更不會以動態方式。比方說,這是,則為 true 的 DB2 預存程序所呼叫之變更時。
解決方案
累積更新資訊
Microsoft 主機整合伺服器 2010
8 的累積更新套件所包含的修正程式可解決這個問題的主機整合伺服器 2010年。如需有關如何取得累積更新套件,請參閱更新套件主機整合伺服器 2010年為 8 的累計。
Microsoft 主機整合伺服器 2009
主機整合伺服器 2009年是累積的更新 6中包含的修正程式可解決這個問題。
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。
更多的資訊
套用此更新之後,就會動態進行任何對 db2 BizTalk 配接器的變更。此外,接收位置可以是停止和啟動而不會影響到其他接收位置。
本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。