الأعراض
افترض انك تقوم بالاستعلام عن الجدول tempdb.sys.allocation_units في Microsoft SQL Server 2012. عند استخدام تلميح نولوك في الاستعلام أو يقع الاستعلام ضمن مستوي عزل معامله أونكوميتيد transaction ، تظهر رسالة الخطا التالية في 608:
خطا: الخطورة التي تم الحصول عليها في 608 الحالة: 1 لم يتم العثور علي إدخال كتالوج لمعرف <الأقسام> في قاعده بيانات <> اسم قاعده البيانات. بيانات التعريف غير متناسقة. تشغيل تشيكدب DBCC للتحقق من وجود تلف في بيانات التعريف
ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. لا يعرض الأمر DBCC تشيكدب اي عطب في قاعده البيانات.
السبب
تحدث هذه المشكلة بسبب وجود سيئ في القراءة في بيانات التعريف التالفة.
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 4 ل SQL Server 2012 SP2 /en-us/help/3007556
تحديث تراكمي 13 for SQL Server 2012 SP1 /en-us/help/3002044
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".