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

الأعراض

تشغيل أحد تطبيقات التي تستخدم "موفر التي تتم إدارتها" عن DB2 المضمنة في Microsoft المضيف تكامل خادم 2013. عند محاولة تمرير معلمة يحدد القيمة MsDb2Type أو عندما يتم استخدام قيمة غير صحيحة، يتم تمرير نتائج غير صحيحة لجدول DB2.ملاحظة: على سبيل المثال، تحدث هذه المشكلة في مثال التعليمات البرمجية التالية:

Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Intparam.Value = TestMyCommand.Parameters.Add(param)

ملاحظة: حتى إذا تم تعيين نوع بيانات غير صحيح "الموفر المدار" ل DB2، يتم تمرير القيمة إلى جدول DB2.

السبب

تحدث هذه المشكلة لأن "موفر إدارة" DB2 لا إجراء التحقق من الصحة بغض النظر عن ما إذا كانت كتابة قيمة بشكل صحيح أو بشكل غير صحيح. كما أنه لا يمنع قيم غير صحيحة من تمريرها إلى DB2.

الحل

معلومات التحديث التراكمي

يتم تضمين الإصلاح الذي يعمل على حل هذه المشكلة في التحديث التراكمي 2 للمضيف تكامل خادم 2013.

الحالة

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

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.