الأعراض
افترض انك تقوم بتثبيت التحديث الأصلي الذي تم إصداره حاليا والآن بنظام التشغيل التراكمي 6 ل SQL Server 2014 Service Pack 1 (SP1) ، وانك تقوم بتشغيل أنماط حمل العمل التي تتضمن تحديدامتوازي 3144524ا(...)باستخدام نولوك، ضمن مستوي العزل الافتراضي المستند إلى تامين SQL server أو مستوي اعلي. في هذه الحالة ، قد تصادف الاستعلامات التي تواجه الحظر أو ديادلوكس. الأنماط التي يتم عرضها لمشكله الحظر هذه هي التالية:
-
تنفيذ باراليليزيد تحديد (...) في جدول من جمله سورسيتابل ، وبشكل خاص استخدام تلميح نولوك ، ضمن مستوي العزل الافتراضي المستند إلى تامين SQL Server أو الإصدار الأحدث. في هذا السيناريو ، سيتم حظر الاستعلامات الأخرى التي تحاول الوصول إلى سورسيتابل.
-
اثناء قيام أحدي المعاملات بالضغط علي تامين حصري علي أحد العناصر (علي سبيل المثال ، تحديث جدول قيد التشغيل) ، يتم تنفيذ معامله أخرى باراليليزيد تحديد (...) من سورسيتابل باستخدام تلميح نولوك. في هذا السيناريو ، سيتم حظر استعلام التحديد الذي يحاول الوصول إلى سورسيتابل.
للبحث عن الإصدار الحالي من SQL Server الذي قمت بتثبيته ، راجع كيفيه تحديد الإصدار والإصدار ومستوي تحديث Sql server ومكوناته.
الحل
تم تصحيح هذه المشكلة أولا في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.