狀況

您在 Microsoft 主機整合伺服器 2010年環境中執行 two 階段認可交易。當您使用 db2 的 Microsoft OLE DB 提供者時,交易可能會間歇性地失敗,並且您會收到下列錯誤訊息︰

"內部網路程式庫時,發生"。SQLSTATE: HY000: SQL 程式碼︰-379

原因

之所以發生這個問題,是因為 Microsoft OLE DB 提供者 DB2 使用零 (0) 開始要求相互關聯識別項。根據 IBM 規格的識別項應該是正的零值。

解決方案

累積更新資訊

7 的累積更新套件所包含的修正程式可解決這個問題的主機整合伺服器 2010年。如需有關如何取得累積更新套件,請參閱更新套件的主機整合伺服器 2010年 7 的累計

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

更多的資訊

本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。