الأعراض
في Microsoft SQL Server 2019، عند تشغيل استعلام مثل SELECT MAX(LEN(MAPKEY)) FROM <TableName> OPTION(MAXDOP 1) حيث تكون قيمة MAPKEY عمودا محسبا، يحدث التأكيد التالي:
Msg 3624، المستوى 20، الولاية 1، خط< LineNumber>
فشل التحقق من تأكيد النظام. تحقق من SQL Server الخطأ للحصول على التفاصيل. عادة، يحدث فشل التأكيد بسبب خطأ في البرنامج أو تلف في البيانات. للتحقق من تلف قاعدة البيانات، يمكنك تشغيل DBCC CHECKDB. إذا وافقت على إرسال تفريغات إلى Microsoft أثناء الإعداد، سيتم إرسال تفريغ مصغر إلى Microsoft. قد يتوفر تحديث من Microsoft في حزمة الخدمة الأخيرة أو في Hotfix من الدعم التقني.
Msg 596، المستوى 21، الولاية 1، خط< LineNumber>
يتعذر متابعة التنفيذ لأن جلسة العمل في حالة التهتك.
Msg 0، المستوى 20، الولاية 0، سطر< LineNumber>
حدث خطأ شديد في الأمر الحالي. يجب تجاهل النتائج، إن وجدت.
ملاحظة تحدث هذه المشكلة لأن الخطة التي يتم إنشاؤها للاستعلام تحتوي على عامل تشغيل حسابي ل Scalar يعمل على فصوص محسبة مؤقتة مع وضع الدفعة.
الحل
معلومات التحديث التراكمي
تم إصلاح هذه المشكلة في التحديث التراكمي التالي SQL Server:
يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات وإصلاحات الأمان التي كانت في الإصدار السابق. نوصي بتثبيت الإصدار الأخير من إصدار SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.