الأعراض
افترض ان لديك جلسة عمل تم تعيين اولويه حاله التوقف التام لها إلى قيمه أكبر من-10 (باستخدام بناء جمله set DEADLOCK_PRIORITY HIGH | عادي | منخفضأو باستخدام قيمه عدد صحيح أكبر من-10). عندما تنفذ جلسة العمل بيان الدالة ALTER PARTITION ، يتم تعيين اولويه حاله التوقف التام لجلسة العمل مؤقتا إلى 10 خلال العملية ، ويتم دائما اختيار جلسة العمل كضحية لحاله التوقف التام. لم يتم قبول القيمة المعرفة من قبل المستخدم.
ملاحظات
-
نظرا لان التعليمات الرمزية التالية التي تساعدك علي التخطيط "مرتفع/عادي/منخفض" إلى قيم الاعداد الصحيحة المقابلة لها "5/0/ -5" ، فان هذا يعني تعيين اولويه توقف تام لجلسات العمل الأخرى إلى منخفضه . لمزيد من المعلومات حول أولويات الحالة التامة والقيم الرقمية الخاصة بها ، راجع تعيين DEADLOCK_PRIORITY (SQL للعمليات).
-
بعد تثبيت هذا الإصلاح ، للسماح لبيان الدالة ALTER PARTITION بالسماح بالاولويه الخاصة بجلسة العمل الحالية المعرفة من قبل المستخدم ، استخدم علامة التتبع 1237.
الحل
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server: آخر تحديث تراكمي ل SQL server 2016
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحاتالتي تستخدمها Microsoft لوصف تحديثات البرامج.