Problembeschreibung
Beim Ausführen einer Anwendung mit ADO.NET Provider für DB2 für verteilte Transaktion konfiguriert ist, wird die Anwendung unter Last fehlschlägt und gibt die folgende Ausnahme:
System.Runtime.InteropServices.COMException (0x80040E14): Ausnahme von HRESULT: 0x80040E14
Bei System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction (Objekt PunkTransactionCoord IsoLevel Int32 Int32 IsoFlags, IntPtr-pOtherOptions) Bei System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal (Transaktion)
Ursache
Dieses Problem wurde eingeführt, wenn wir Unterstützung für XA-Transaktionen hinzugefügt. In einigen Situationen ist der Destruktor für MSDTC Bereinigung nie aufgerufen. Dadurch wird die MSDTC-Ausnahme.
Problemlösung
Das Update, das dieses Problem behebt ist in die folgenden kumulativen Updates für Host Integration Server enthalten:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Referenzen
Erfahren Sie mehr über die Terminologie, welche Microsoft verwendet, um Softwareupdates zu beschrieben.