Симптоми

Когато изпълнявате приложение чрез ADO.NET доставчик за DB2, която е конфигурирана за разпределени транзакции, приложението е неуспешно при натоварване и извежда следното изключение:

System.Runtime.InteropServices.COMException (0x80040E14): Изключение от HRESULT: 0x80040E14
в System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction (обект punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
в System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal (транзакция транзакция)


 

Причина

Този проблем е въведен добавянето XA транзакции поддръжка. В някои ситуации никога не се нарича деструкционни MSDTC почистване. Това води до MSDTC изключение.

Решение

Корекцията, която разрешава този проблем е включена в следните кумулативни актуализации за интегриране на сървър:

Сборна актуализация 2 за интегриране на сървър 2016

Сборна актуализация 4 за интегриране на сървър 2013

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Препратки

Научете повече за терминологията , използвана за описание на софтуерните актуализации от Microsoft.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×