Triệu chứng
Khi bạn chạy một ứng dụng bằng cách sử dụng Nhà cung cấp ADO.NET cho DB2 được đặt cấu hình cho giao dịch được phân phối, ứng dụng không tải được và trả về Ngoại lệ sau đây:
Lưu ý
System.Runtime.InteropServices.COMException (0x80040E14): Ngoại lệ từ HRESULT: 0x80040E14
tại System.Data.Common.NativeMethods.ITransactionJoin.JoinTransaction(Object punkTransactionCoord, Int32 isoLevel, Int32 isoFlags, IntPtr pOtherOptions)
tại System.Data.OleDb.OleDbConnectionInternal.EnlistTransactionInternal(Transaction transaction)
Nguyên nhân
Sự cố này đã được giới thiệu khi chúng tôi thêm hỗ trợ giao dịch XA. Trong một số tình huống, các destructor cho MSDTC dọn dẹp chưa bao giờ được gọi. Điều này gây ra ngoại lệ MSDTC.
Giải pháp
Bản sửa lỗi khắc phục sự cố này được bao gồm trong các bản cập nhật tích lũy sau đây cho Máy chủ Tích hợp Máy chủ:
Bản cập nhật tích lũy 2 cho Host Integration Server 2016
Bản cập nhật tích lũy 4 cho Host Integration Server 2013
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.