修正:DB2 的 ADO.NET 提供者無法讀取 6) (時區欄位的 DB2 for z/OS V11 時間戳資料

套用到
Host Integration Server 2016

症狀

請考慮以下案例:

  • 你嘗試用查詢來讀取資料,方法是使用 Microsoft 的 ADO.NET Provider for DB2。
  • 資料以 TIMESTAMP (6 個) (時區)儲存在 DB2 for z/OS V11 中。

當你在此情境下執行查詢時,會遇到以下例外情況:

注意

不支援類型。 SQLSTATE HY000 搭配 SQLCODE -343。

其他資訊

安裝此更新後,Microsoft DRDA 應用程式請求者客戶端(DBA for DB2 資料轉換功能)會被更新,以正確處理 DB2 for z/OS V11 時間戳 (6) 及時區欄位。

解決方式

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

狀態

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

參考資料

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

協力廠商資訊免責聲明

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。