الأعراض
لنفترض أنك تستخدم SQL Server 2017. قد تتلقى التأكيد التالي في أوقات عشوائية، والذي تتم إضافته لحماية المعاملة من حالة سباق بين إجراء قيد التشغيل وتعديل متزامن لنفس الإجراء. عندما يحدث التأكيد، قد تلاحظ الآثار الجانبية لانقضاء مهلة الإيجار. بالإضافة إلى ذلك، تنتقل مجموعة توفر Always On (AG) وقاعدة البيانات الأساسية إلى حالة الحل. بعد الإصلاح، ستتلقى الخطأ 41305 (فشل تنفيذ المعاملة الحالية بسبب فشل التحقق من صحة القراءة المتكرر) بدلا من التأكيد. وكما يوحي به الخطأ، في هذه الحالة، يجب إعادة تشغيل الاستعلام الفاشل.
بدء تفريغ المكدس:
CurrentTime spid SpidId
الموقع: "LocationPath":LocationId
التعبير: HK_E_ALTERED_TABLE_IS_MODIFIED != hr
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
الدقة
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
حول التحديثات التراكمية ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:
المراجع
تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.