修正: BizTalk Adapter for DB2 では、DB2 for i V7R2 GRAPHIC CCSID 13488 UNICODE UTF-16 列に格納されているデータを読み取ることができない

適用先
Host Integration Server 2016

現象

Microsoft BizTalk Adapter for DB2 は、DB2 for i V7R2 GRAPHIC CCSID 13488 UNICODE UTF-16 列に格納されているデータを読み取ることはできません。 次のメッセージがアプリケーション イベント ログに記録されます。

内部メッセージ: HISMPCB0001 BasePrimitiveConverter で例外が発生しました。 例外の説明: オブジェクト参照がオブジェクトのインスタンスに設定されていません。 SQLCODE -343 を使用した SQLSTATE HY000。

原因

この問題は、MICROSOFT DRDA Application Requester Client for DB2 が DB2 GRAPHIC データ型を正しい Microsoft .NET Framework データ型に変換しないために発生します。

解決策

この問題は、ホスト統合サーバー 2016 の 累積的な更新プログラム 2 で修正されています。

累積的な更新プログラム 2 がインストールされると、MICROSOFT DRDA Application Requester Client for DB2 データ変換機能が更新され、DB2 GRAPHIC データ型がサポートされます。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。