使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

狀況

請考慮下列情況:

  • 您正在執行 Microsoft BizTalk Server 的電腦上,BizTalk Server 的安裝商務伺服器介面卡。這些介面卡都包含在 Microsoft 商務伺服器 2009 R2。

  • 您建立和設定訂單使用從商務伺服器 2009 R2 接收訂單的訂單 BizTalk 配接器接收結束點的位置。


在這個案例中,端點的接收位置可能會間歇性地停止處理訊息。此狀況繼續發生,直到重新啟動結束點。

此外,應用程式記錄檔會記錄類似下列的錯誤訊息︰

事件類型︰ 錯誤
事件來源︰ BizTalk Server 2009
事件類別︰ BizTalk Server 2009
事件識別碼︰ 5673
描述:
傳訊引擎從傳輸配接器"adapter_name"收到一個錯誤時通知與 BatchComplete 事件的介面卡。原因 「 物件參考未設定物件的執行個體 」。

注意此錯誤訊息中的adapter_name版面配置區是您指定在 BizTalk Server,例如商務伺服器訂單的訂單 BizTalk 配接器的名稱。

原因

之所以發生這個問題,是因為當訂單的 BizTalk 配接器將不會收到信號其他廠商的交易期間,可能就會發生無限的等候狀態。在這種情況下,配接器會停止輪詢商務伺服器順序 Web 服務。

解決方案

若要解決這個問題,請套用此 hotfix。您套用此 hotfix 之後,讓您為訂單的 BizTalk 配接器設定的交易逾時值引入新的登錄項目。若要啟用此 hotfix,請參閱啟用 hotfix

Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。不過,此 hotfix 被用來修正本文所述的問題。此 hotfix 只適用於發生本文所述之問題的系統。此 hotfix 可能會接受其他測試。因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。

如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如需 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。


先決條件

若要套用此 hotfix 之後,您必須擁有 Commerce Server 配接器,BizTalk Server 已安裝。


啟用 hotfix

若要啟用此 hotfix,請依照下列步驟執行︰

  1. 重新啟動結束點。

  2. 套用此 hotfix。

  3. 在登錄中,找出下列子機碼︰

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\CommerceServer\9.0\BizTalk Adapters\Orders\subkey注意在此情況下,子機碼的版面配置區是順序接收位置的傳輸屬性中指定的值。

  4. 將下列登錄項目和值加入至子機碼中︰

    字串值名稱︰ TransactionTimeoutMinutes
    字串值的資料︰ 5
    注意當您設定的逾時值為 TransactionTimeoutMinutes 時,請勿設定值太小。請確定您設定為大於 Microsoft 分散式交易協調器 (MSDTC) 的逾時值的值。如果您設定的值太小,BizTalk Server 可以完成處理的訂單之前,可能會發生逾時。此外,請勿設定值太大,因為配接器會等候前它逾時,會繼續。


啟用此 hotfix 之後,在特定交易逾時沒有應用程式日誌中記錄類似下列的錯誤訊息︰

記錄檔名稱︰ 應用程式
商務伺服器訂單接收配接器的來源︰
日期︰日期時間
事件識別碼︰ 0
工作類別︰ 無
層級︰ 錯誤
關鍵字︰ 傳統
描述:
SubmitBatch︰ 發生逾時的值,為 300000 的交易逾時

注意在這個錯誤訊息的逾時值是以毫秒為單位。



重新啟動資訊

您不必套用此 hotfix 之後,重新啟動電腦。不過,您必須在套用此 hotfix 之後,重新 BizTalk 主控件執行個體。


取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Microsoft.commerceserver.adapter.orders.receiveadapter.dll

9.0.4260.217

51,864

18-Feb-2013

20:28

x86

注意由於檔案相依性,包含上述檔案的最新版修正可能也會包含其他檔案。

狀態

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

更多的資訊

如果您想要的 BizTalk Server 介面卡的更多資訊,請移至下列的 Microsoft 開發人員網路 (MSDN) 網頁︰

BizTalk Server 的商務伺服器介面卡

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×