修正:Microsoft ADO.NET for DB2 提供者無法讀取 DB2 for z/OS V11 BLOB 和 CLOB 欄位中超過 1,048,576 位元組的資料

套用到
Host Integration Server 2016

症狀

Microsoft 的 ADO.NET 提供工具無法讀取 DB2 中儲存在 z/OS V11 的 BLOB 和 CLOB 欄位中超過 1,048,576 位元組的資料。
此時,您可能會收到以下錯誤訊息:

不支援 LOB 資料格式。 SQLSTATE HY000 搭配 SQLCODE -343

原因

Microsoft ADO.NET for DB2 提供者及底層的 Microsoft DRDA 應用程式請求器用戶端不會處理超過 1,048,576 位元組的 DB2 for z/OS V11 BLOB 及 CLOB 資料值。

狀態

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

解決方式

此問題已在以下 Host Integration Server 的累積更新中修正:

Microsoft ADO.NET for DB2 提供者及底層的 Microsoft DRDA 應用程式請求器用戶端已修正,支援 DB2 for z/OS V11 BLOB 及超過 1,048,576 位元組的 CLOB 資料轉換。

參考資料

了解 Microsoft 用來說明軟體更新的術語