ينطبق على
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

مؤشرات الخطأ

اطّلع على السيناريو التالي:

  1. لديك كمبيوتر يقوم بتشغيل Microsoft SQL Server 2012 أو SQL Server 2014.

  2. يمكنك إنشاء تدقيق والعديد من عبارات أين التي تزيد عن 3000 بايت.

  3. تحاول بدء التدقيق باستخدام جمله ALTER

في هذا السيناريو ، لا يتم بدء التدقيق ، وتتلقي رسالة الخطا التالية:

الرسالة 102 ، المستوي 15 ، الولاية 1 ، الخط اللينينومبير بناء الجملة بالقرب من 'سوميسترينجس' غير صحيح. الرسالة 25711 ، المستوي 16 ، الحالة 2 ، الخط اللينينومبير فشل تحليل داله تقييم الحدث.

ملاحظه يرجى ملاحظه ان المشكلة هنا هي انه تم رفع خطا بناء الجملة بطريقه غير صحيحه في الخطوة 3 ، عند محاولة بدء التتبع. يسمح هذا الإصلاح بظهور الخطا في المكان المناسب ، في الخطوة 2 حيث تقوم بإنشاء تدقيق باستخدام بند where أكبر من (>) 3000 حرفا. لا يغير هذا الإصلاح حد تعبير تقييم WHERE.

لا يزال تعبير داله التقييم محدودا بأحرف 3000. يرجى الرجوع إلى predicate_expression في المقالة التالية بول: تعديل تدقيق الخادم (اللعمليات-SQL).

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:

الحالة

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

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

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

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