Symptomen
Wanneer u een toepassing uitvoert met behulp van de ADO.NET Provider voor DB2 die is geconfigureerd voor gedistribueerde transacties, mislukt de toepassing tijdens het laden en retourneert de volgende uitzondering:
Opmerking
System.Runtime.InteropServices.COMException (0x80040E14): Uitzondering van HRESULT: 0x80040E14
at System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction(Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
bij System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal(Transaction transaction)
Oorzaak
Dit probleem is geïntroduceerd toen we ondersteuning voor XA-transacties hebben toegevoegd. In sommige situaties is de destructor voor MSDTC-opschoning nooit aangeroepen. Dit veroorzaakt de MSDTC-uitzondering.
Oplossing
De oplossing waarmee dit probleem wordt opgelost, is opgenomen in de volgende cumulatieve updates voor Host Integration Server:
Cumulatieve update 2 voor Host Integration Server 2016
Cumulatieve update 4 voor Host Integration Server 2013
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.