تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

افترض انك تستخدم مجموعه التوفر الوايسون في قاعده بيانات Microsoft SQL Server 2012 أو SQL Server 2014 ، وهناك معامله كبيره مفتوحة وتتطلب مساحة سجل اضافيه. عند تعذر زيادة حجم ملف السجل لأحد الأسباب التالية ، تفشل المعاملة.

  • نقص مساحة الملف الاضافيه

  • تم تكوين ملف السجل لعدم تكبيره

  • لقد بلغ ملف السجل الحد الأقصى للحجم الذي تم تكوينه

بالاضافه إلى ذلك ، تتلقي رسالة الخطا التالية:

الخطا: 9002 ، الخطورة: 17 ، الولاية: 9. سجل المعاملات ' <اسم قاعده البيانات> ' ممتلئ بسبب ' LOG_BACKUP '.

بعد تشغيل النسخ الاحتياطي للسجل ، تتلقي رسالة خطا أخرى في 9002:

الخطا: 9002 ، الخطورة: 17 ، الولاية: 9. سجل المعاملات ' <اسم قاعده البيانات> ' ممتلئ بسبب ' ACTIVE_TRANSACTION '.

بعد النسخ الاحتياطي للسجل الآخر ، ستتلقى رسالة خطا أخرى في 9002 متبوعه برسالة خطا في 5901:

الخطا: 9002 ، الخطورة: 17 ، الولاية: 9. سجل المعاملات ' <اسم قاعده البيانات> ' ممتلئ بسبب ' AVAILABILITY_REPLICA '.

تعذر كتابه سجل نقاط التحقق في <اسم قاعده البيانات> لان السجل خارج المساحة. اتصل بمسؤول قاعده البيانات لاقتطاع السجل أو تخصيص مساحة اضافيه لملفات سجلات قاعده البيانات. الخطا: 5901 ، الخطورة: 16 ، الولاية: 1. فشلت أحدي وحدات الاسترداد أو أكثر التي تنتمي إلى قاعده البيانات ' <اسم قاعده> ' في إنشاء نقطه تحقق. يحدث هذا عاده بسبب نقص موارد النظام مثل القرص أو الذاكرة ، أو في بعض الحالات بسبب تلف قاعده البيانات. افحص الإدخالات السابقة في سجل الأخطاء للحصول علي مزيد من المعلومات التفصيلية حول هذا الفشل.

عند اجراء عمليه النسخ الاحتياطي اللاحقة لتسجيل الدخول أو السجل اثناء التراجع عن المعاملة ، قد تتلقي رسالة الخطا التالية:

الرسالة 3052 ، المستوي 16 ، الولاية 1 ، الخط 4BACKUP علي سجل النسخ الاحتياطي تسجيل التحديثات لقاعده بيانات <اسم قاعده البيانات> '. ستكون النسخ الاحتياطية للسجلات اللاحقة مطلوبه لتقديم نقطه النسخ الاحتياطي من ' <لسن id 1> ' to ' <لسن id 2> ' بعد توفير مساحة التخزين لتسجيلها.

عند تلقي هذه الرسائل ، لم يعد بإمكانك إرسال اي معاملات جديده إلى قاعده البيانات ، ولا يمكنك تكبير ملف السجل أو أضافه ملف سجل آخر.

الحل

تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server:

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. من المستحسن تنزيل أحدث التحديثات التراكمية ل SQL Server وتثبيته:

الحل البديل

يمكنك استخدام الحل البديل التالي لاقتطاع السجلات ونشاط السيرة الذاتية.

  1. تحقق من كل نسخه متماثلة ثانويه للتحقق من last_hardened_lsn النسخة المتماثلة الثانوية (راجع sys.dm_hadr_database_replica_states) تطابق last_hardened_lsnالنسخة المتماثلة الاساسيه. يمكنك القيام بذلك عن طريق تشغيل الاستعلام التالي المتصل بمثيل النسخة المتماثلة الأساسي

    SELECT ags.name as AGGroupName,    ar.replica_server_name as InstanceName,    hars.role_desc,    db_name(drs.database_id)as DBName,    drs.last_hardened_lsn, drs.log_send_queue_size,    drs.synchronization_state_desc as SyncState,    ar.availability_mode_desc as SyncMode,    CASE drs.is_local WHEN 1 THEN drs.database_id ELSE NULL END as database_id    FROM sys.dm_hadr_database_replica_states drs    LEFT JOIN sys.availability_replicas ar ON drs.replica_id = ar.replica_id    LEFT JOIN sys.availability_groups ags  ON ar.group_id = ags.group_id    LEFT JOIN sys.dm_hadr_availability_replica_states hars        ON ar.group_id = hars.group_id and ar.replica_id = hars.replica_id      WHERE db_name(drs.database_id) = '<database name>'
  2. في النسخة المتماثلة الاساسيه

    • أزاله قاعده البيانات من مجموعه التوفر.

    • أعد أضافه قاعده البيانات إلى مجموعه التوفر.

  3. في كل نسخه متماثلة ثانويه

    • أعد أضافه قاعده البيانات إلى مجموعه التوفر.

من خلال أزاله قاعده البيانات من مجموعه التوفر ، ستقوم مباشره باقتطاع سجلاتها وتحرير مساحة السجل. إذا كان الlast_hardened_lsn الموجودة علي كل نسخه متماثلة ثانويه متطابقة مع النسخة المتماثلة الاساسيه ، ولم يتم أخذ اي نسخ احتياطيه للسجلات خلال وقت أزاله قاعده البيانات من مجموعه التوفر وأعاده أضافه قاعده البيانات إلى كل الخيارات الفرعية ، ستتم أعاده أضافه النسخة المتماثلة الثانوية بشكل ناجح إذا لم تكن النسخة المتماثلة الثانوية حاليه مع النسخة المتماثلة الاساسيه وكانت بحاجه إلى أزاله قاعده البيانات من مجموعه الاتاحه قبل ان يتمكن الأمر الثانوي من الحصول عليها ، فقد يتم استعاده النسخة المتماثلة الثانوية لكي تتمكن من القيام

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×