Belirtiler
Dağıtılmış işlem için yapılandırılmış DB2 için ADO.NET Provider'ı kullanarak bir uygulamayı çalıştırdığınızda, uygulama yük altında başarısız olur ve aşağıdaki Özel Durumu döndürür:
Not
System.Runtime.InteropServices.COMException (0x80040E14): HRESULT: 0x80040E14 özel durumu
at System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction(Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
at System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal(İşlem işlemi)
Neden
Bu sorun, XA işlem desteği eklediğimizde ortaya çıktı. Bazı durumlarda, MSDTC temizleme için yıkıcı hiç çağrılmadı. Bu, MSDTC özel durumuna neden olur.
Çözüm
Bu sorunu gideren düzeltme, Host Integration Server için aşağıdaki toplu güncelleştirmelerde yer almaktadır:
Host Integration Server 2016 için Toplu Güncelleştirme 2
Host Integration Server 2013 için Toplu Güncelleştirme 4
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.