修正:BizTalk 轉接器無法讀取 DB2 中儲存在 iV7R2 圖形 CCSID 13488 UNICODE UTF-16 欄位的資料

套用到
Host Integration Server 2016

症狀

Microsoft BizTalk 轉接器無法讀取儲存在 iV7R2 GRAPHIC CCSID 13488 UNICODE UTF-16 欄位中的資料。 應用程式事件日誌中記錄了以下訊息:

注意

內部訊息:HISMPCB0001 在 BasePrimitiveConverter 中發生了異常。 例外描述:物件參考未設定為物件的實例。 SQLSTATE HY000 搭配 SQLCODE -343。

原因

此問題發生是因為 Microsoft DRDA 應用程式請求器用戶端未將 DB2 GRAPHIC 資料型態轉換為正確的 Microsoft .NET Framework 資料型態。

解決方式

此問題在 2016 年主機整合伺服器的 累積更新 2 中已修正。

安裝 Cumulative Update 2 後,Microsoft DRDA 應用程式請求用戶端用於 DB2 資料轉換功能會更新為支援 DB2 GRAPHIC 資料型別。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來描述軟體更新的 術語