Simptomi
Kada pokrenete aplikaciju pomoću davatelja usluga ADO.NET za DB2 koji je konfiguriran za distribuirane transakcije, aplikacija ne uspijeva uslijed opterećenja i vraća sljedeću iznimku:
Napomena
System.Runtime.InteropServices.COMException (0x80040E14): iznimka iz 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)
Uzrok
Taj se problem pojavio kada smo dodali podršku za XA transakcije. U nekim situacijama destruktor za MSDTC čišćenje nije pozvan. To uzrokuje MSDTC iznimku.
Rješenje
Rješenje koje rješava taj problem obuhvaćeno je sljedećim kumulativnim ažuriranjima za Host Integration Server:
Kumulativno ažuriranje 2 za Host Integration Server 2016
Kumulativno ažuriranje 4 za Host Integration Server 2013
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.