症狀
當你使用配置為分散式交易的 ADO.NET Provider for DB2 執行應用程式時,該應用程式在負載下失敗並回傳以下例外:
注意
System.Runtime.InteropServices.COMException (0x80040E14) : HRESULT 例外:0x80040E14
at System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction (Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
at System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal (Transaction Transaction)
原因
這個問題是在我們新增 XA 交易支援時才出現的。 在某些情況下,MSDTC清理的拆除者從未被召喚。 這會導致 MSDTC 例外。
解決方式
解決此問題的修正包含於以下主機整合伺服器的累積更新中:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來描述軟體更新的 術語 。