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

狀況

假設您有 Microsoft BizTalk Server 2013 R2 累計更新 4 (CU4) 或安裝,BizTalk Server 2016 CU1,而且您使用 NCo 連接器連線到 SAP 執行個體。當您展開 IDOC 分類,然後選取 [任何 IDOC,若要查看 IDOC 版本的清單時,您會收到下列錯誤訊息:

瀏覽 LOB 系統時發生錯誤。介面卡的訊息: 嘗試將位元組陣列轉換時發生錯誤: [/ BEV1/NEMAT/BEV1/NEMATMAS05701] 的 RFCTYPE: RFCTYPE_CHAR 長度: 4 和小數位數: 0.Net 型別。參數/欄位名稱是: 發行。

原因

之所以發生這個問題,是因為 BizTalk Server 2013 R2 或 2016 CU1 中的程式碼缺失。如果伺服器是非 Unicode, byteData值的計算方式為 SBCS 型別中。這會產生ArgumentOutOfRangeException

解決方案

累積更新資訊

這個問題已經修正下列的累積更新中,BizTalk Server 為:

狀態

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

本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。


參考

BizTalk Server service pack 和累積的更新清單的相關資訊,請參閱KB 2555976: BizTalk Server 服務套件和累積更新清單

如需有關 BizTalk Server hotfix 的詳細資訊,請參閱KB 2003907: 資訊關於 BizTalk hotfix 和累積更新支援

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

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

感謝您的意見反應!

×