Gejala
Ketika Anda menjalankan aplikasi dengan menggunakan Penyedia ADO.NET untuk DB2 yang dikonfigurasi untuk transaksi terdistribusi, aplikasi gagal di bawah beban dan mengembalikan Pengecualian berikut:
Catatan
System.Runtime.InteropServices.COMException (0x80040E14): Pengecualian dari HRESULT: 0x80040E14
at System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction(Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
at System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal(Transaksi transaksi)
Penyebab
Masalah ini terjadi saat kami menambahkan dukungan transaksi XA. Dalam beberapa situasi, destruktor untuk pembersihan MSDTC tidak pernah disebut. Hal ini menyebabkan pengecualian MSDTC.
Resolusi
Perbaikan yang mengatasi masalah ini disertakan dalam pembaruan kumulatif berikut ini untuk Server Integrasi Host:
Pembaruan Kumulatif 2 untuk Host Integration Server 2016
Pembaruan Kumulatif 4 untuk Host Integration Server 2013
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.