تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

حاول تنفيذ عبارة SQL معقدة في بيئة Microsoft المضيف تكامل Server 2010. عندما تحتوي عبارة SQL على علامة استفهام ('؟') قيمة حرفية, قد تفشل موفر Microsoft OLE DB ل DB2. على سبيل المثال، يمكنك إنشاء حزمة جديدة من Microsoft SQL Server تكامل خدمة (مباحث أمن الدولة)، وإدراج حزمة "تدفق البيانات". إنشاء مصدر بيانات OLE DB، وإدراج عبارة SQL التي تحتوي على '؟' حرفية كما في المثال التالي:

SELECT NDECRE || '?'FROM TIGS981FETCH FIRST 10 ROWS ONLY

في هذا السيناريو، عند إغلاق مربع الحوار، يتم عرض رمز نقطي أحمر. بالإضافة إلى ذلك، في جزء "أخطاء"، تتلقى رسالة الخطأ التالية:

خطأ التحقق من الصحة. تدفق البيانات المهمة: معلمات 1 يتطلب الأمر SQL، ولكن تعيين معلمة فقط يحتوي على معلمات 0.

السبب

تحدث هذه المشكلة لأن يفسر الموفر غير صحيح '؟' كمعلمة بدلاً من كسلسلة حرفية.

الحل

الإصلاح العاجل الذي يقوم بحل هذه المشكلة موجودة في التراكمي حزمة تحديث 1 "خادم تكامل المضيف" 2010.For مزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي، انقر فوق رقم المقالة التالي لعرض المقالة في معارف Microsoft قاعدة:

2533330 حزمة التحديث التراكمي 1 للمضيف تكامل Server 2010

الحالة

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

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

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

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

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×