الأعراض
افترض انك تقوم بتشغيل مثيل Microsoft SQL Server 2014 ، وتمكين خاصيه أوتوجرووث لقاعده بيانات. بالرغم من ذلك ، قد لا يتم حفظ التغييرات التي تم إدخالها علي قاعده البيانات. بالاضافه إلى ذلك ، تظهر رسائل الخطا التالية التي ريسيمبلينج الحالة التي يكون فيها سجل المعاملات ممتلئا:
الرسالة 9002 ، المستوي 17 ، الولاية 2 ، الخط 1 سجل المعاملات لقاعده البيانات 'database_name' ممتلئ بسبب ' LOG_BACKUP '.
إذا حاولت اجراء نسخ احتياطي لملف سجل المعاملات ، ستتلقى رسالة الخطا التالية:
الرسالة 3052 ، المستوي 16 ، الولاية 1 ، الخط 1 تعذر علي سجل النسخ الاحتياطي تسجيل التحديثات لقاعده البيانات 'database_name'.
إذا حاولت تكبير ملف سجل المعاملات يدويا ، ستتلقى رسالة الخطا التالية:
الرسالة 9002 ، المستوي 17 ، الولاية 1 ، الخط 1 سجل المعاملات لقاعده البيانات 'database_name' ممتلئ بسبب ' نقطه التحقق '
إذا قمت بالاستعلام عن sys.dm_db_log_space_usage دمف ، ستشير النتائج إلى ان سجل المعاملة هو 100 بالمائة أو أكثر استخداما. يمكنك أيضا العثور علي مساحة خاليه كافيه في محرك أقراص التخزين لاستيعاب نمو ملف السجل.
الحل
هذا الإصلاح مضمن في التحديث التراكمي 12 ل SQL Server 2014 service Pack 2.
يتضمن كل تحديث تراكمي جديد ل SQL Server كل الإصلاحات العاجلة وتصحيحات الأمان التي كانت موجودة في النسخة السابقة. اطلع علي آخر التحديثات التراكمية ل SQL server 2014.
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.