FIX: ADO.NET-Provider voor DB2 mislukt en retourneert de fout 'ITransactionJoin.JoinTransaction'

Symptomen

Wanneer u een toepassing uitvoert met behulp van de ADO.NET-Provider voor DB2 die geconfigureerd voor gedistribueerde transacties, is de toepassing onder laden mislukt en retourneert de volgende uitzondering:

System.Runtime.InteropServices.COMException (0x80040E14): Uitzondering op HRESULT: 0x80040E14
op System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction (Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
op System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal (transactie)


 

Oorzaak

Dit probleem werd geïntroduceerd als we XA-transactie-ondersteuning toegevoegd. In sommige situaties is de destructor voor MSDTC opruimen nooit aangeroepen. Hierdoor wordt de uitzondering voor MSDTC.

Oplossing

De correctie voor dit probleem dat is opgenomen in de volgende cumulatieve updates van Host Integration Server:

Cumulatieve Update 2 voor Host integratieserver 2016

Cumulatieve Update 4 van Host integratieserver 2013

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Referenties

Informatie over de terminologie die Microsoft gebruikt om softwareupdates te beschrijven.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×