Symptomer
Når du kjører et program ved hjelp av ADO.NET-leverandøren for DB2 som er konfigurert for distribuert transaksjon, mislykkes programmet under innlasting og returnerer følgende unntak:
Obs!
System.Runtime.InteropServices.COMException (0x80040E14): Unntak fra HRESULT: 0x80040E14
på System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction(Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
på System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal(Transaksjonstransaksjon)
Årsak
Dette problemet ble innført da vi la til XA-transaksjonsstøtte. I noen situasjoner ble destrutoren for MSDTC-opprydding aldri kalt. Dette forårsaker MSDTC-unntaket.
Oppløsning
Løsningen som løser dette problemet, er inkludert i følgende kumulative oppdateringer for Host Integration Server:
Kumulativ oppdatering 2 for Host Integration Server 2016
Kumulativ oppdatering 4 for Host Integration Server 2013
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».
Kilder
Finn ut mer om terminologien Microsoft bruker til å beskrive programvareoppdateringer.