Triệu chứng
Xem xét tình huống sau:
-
Bạn chạy một máy chủ được liên kết bốn phần SQL Server 2008 R2 cung cấp truy vấn bộ xử lý truy vấn chọn tuyên bố với cơ sở dữ liệu DB2 cho Windows V10.5.
-
Dữ liệu được lưu trữ trong DB2 cho Windows V10.5 là VARCHAR dài.
Trong trường hợp này, bạn nhận được thông báo lỗi sau:
Máy chủ được liên kết cung cấp siêu dữ liệu không phù hợp cho một cột.Cột được báo cáo có một DBTYPE 128 tập hợp thời và 129 thời gian chạy.
Nguyên nhân
Các Microsoft OLE DB Provider cho DB2 và Microsoft DRDA ứng dụng Requester khách DB2 không chuyển đổi loại dữ liệu DB2 cho Windows V10.5 dài VARCHAR loại dữ liệu Microsoft OLE DB đúng nhất quán. Sự cố này xảy ra khi hai cách sau đây được xử lý:
-
Sơ đồ cột
-
Bộ kết quả truy vấn
Giải pháp
Vấn đề này được khắc phục trong tích lũy Cập Nhật 2 cho máy chủ tích hợp máy chủ 2016.
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ Microsoft sử dụng để miêu tả các bản cập nhật phần mềm.