ينطبق على
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Windows

الأعراض

افترض انك تستخدم التحديث التراكمي 8 ل Sql server 2016 SP2أو sql server 2017 أو 2019. عند محاولة جمع المعلومات الخاصة بالاستعلام الذي سيتم تشغيله ، مثل بيانات التعريف (أنواع الاعمده التي يرجعها الاستعلام) أو أنواع المعلمات أو خطه التنفيذ المقدرة ، قد تلاحظ انه يحدث انتهاك وصول (AV) إذا احتوي الاستعلام علي PIVOT أو محوري حسابي. تتضمن أمثله جمع هذه المعلومات ولكن غير محدوده بالتالي:

  • اتصل بالsys.sp_describe_first_result_set للحصول علي أنواع الاعمده التي يرجعها الاستعلام.

  • اتصل بالsys.sp_describe_undeclared_parameters للحصول علي أنواع المعلمات.

  • قم باجراء مكالمات شووبلان (أو استخدام Microsoft SQL server Studio) للحصول علي خطه تنفيذ مقدره.

بالاضافه إلى ذلك ، يتم إنشاء ملف تفريغ مشابه لما يلي في المثيل المحلي:

الرسالة 596 ، المستوي 21 ، الولاية 1 ، الخط اللينينومبير

لا يمكن متابعه التنفيذ لان جلسة العمل في حاله الإنهاء.

الرسالة 0 ، المستوي 20 ، الولاية 0 ، الخط لينينومبير

حدث خطا هام في الأمر الحالي. يجب تجاهل النتائج ، إذا كانت هناك.

الحالة

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

الحل

تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:

حول التحديثات التراكمية ل SQL Server:

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

المراجع

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

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

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

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