الإصلاح: لا يمكن موفر Microsoft OLE DB لـ DB2 قراءة البيانات المخزنة في DB2 ل Windows V10.5 LONG VARCHAR عند معالجة عبارة SELECT لخادم DQP المرتبط

ينطبق على
Host Integration Server 2016

الأعراض

يُرجى مراعاة السيناريو التالي:

  • يمكنك تشغيل عبارة SELECT لاستعلام خادم مرتبط مكون من أربعة أجزاء SQL Server 2008 R2 Distributed Query Processor مقابل قاعدة بيانات DB2 ل Windows V10.5.
  • يتم تخزين البيانات في DB2 ل Windows V10.5 ك LONG VARCHAR.

في هذا السيناريو، تتلقى رسالة الخطأ التالية:

ملاحظة

يوفر الخادم المرتبط بيانات تعريف غير متناسقة لعمود.
تم الإبلاغ عن أن العمود يحتوي على DBTYPE من 128 في وقت التحويل البرمجي و129 في وقت التشغيل.

السبب

لا يقوم موفر Microsoft OLE DB لـ DB2 وعميل طالب تطبيق Microsoft DRDA ل DB2 بتحويل DB2 لنوع بيانات WINDOWS V10.5 LONG VARCHAR إلى نوع بيانات Microsoft OLE DB الصحيح باستمرار. تحدث هذه المشكلة عند معالجة كل مما يلي:

  • مخطط العمود
  • مجموعات نتائج الاستعلام

الدقة

تم تصحيح هذه المشكلة في التحديث التراكمي 2 ل Host Integration Server 2016.

الحالة

لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".

المراجع

تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.