現象
Microsoft DRDA サービスは、DB2 は IBM Java クライアントからの動的な SELECT ステートメントを処理できません。さらに、クライアントには、次のエラー メッセージが返されます。
保留中の要求がこのトランザクションで作業中なので、トランザクション操作を実行できません。
中に内部エラーが発生しました:「オブジェクトの数を取得しています」。
java.lang.StringIndexOutOfBoundsException
原因
この問題は、マイクロソフトの DRDA サービスが誤って処理 Java クライアントの IBM DB2 動的 SQL 選択ステートメントの DRDA クライアントがバージョン 11 の SQLAM (SQL アクセス マネージャー) である場合があるために発生します。
解決策
2016 の Host Integration Server の累積的な更新 2でこの問題が修正されます。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
マイクロソフトを使用してソフトウェア更新プログラムについて説明する用語について説明します。
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。