الأعراض
عند تشغيل عبارة UPDATE على جدول يحتوي على فهرس مخزن أعمدة متفاوت المسافات (CCI) في Microsoft SQL Server 2016، قد تتلقى خطأ تأكيد يشبه ما يلي:
الموقع: "bpbatch.cpp":240
التعبير: (BP_VECTOR_ID)(iNew + 1) == iNew + 1 SPID: 55 معرف العملية: 1556Msg 3624، المستوى 20، الحالة 1، السطر 1
فشل التحقق من تأكيد النظام. تحقق من سجل الأخطاء SQL Server للحصول على التفاصيل. عادة ما يحدث فشل التأكيد بسبب خطأ في البرنامج أو تلف البيانات. للتحقق من تلف قاعدة البيانات، ضع في اعتبارك تشغيل DBCC CHECKDB. إذا وافقت على إرسال نسخ احتياطية إلى Microsoft أثناء الإعداد، فسيتم إرسال تفريغ صغير إلى Microsoft. قد يتوفر تحديث من Microsoft في حزمة الخدمة الأخيرة أو في إصلاح عاجل من الدعم التقني.
Msg 596، المستوى 21، الحالة 1، السطر 0
لا يمكن متابعة التنفيذ لأن جلسة العمل في حالة الإيقاف.
Msg 0، المستوى 20، الحالة 0، السطر 0
حدث خطأ فادح في الأمر الحالي. يجب تجاهل النتائج، إن وجدت.
الحل
تم إصلاح هذه المشكلة في التحديث التراكمي التالي SQL Server:
يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:آخر تحديث تراكمي SQL Server 2016
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف على المصطلحاتالتي تستخدمها Microsoft لوصف تحديثات البرامج.