الأعراض
اطّلع على السيناريو التالي:
-
لديك قاعده بيانات تستخدم معالجه المعاملات عبر الإنترنت في الذاكرة (أولتب) في Microsoft SQL Server 2016 أو SQL Server 2017.
-
يحتوي محرك الاقراص علي $FSLOG يتم عرضها بالبالكامل.
في هذا السيناريو ، تفشل عمليه استعاده قاعده البيانات ضمن اي من الحالات التالية:
-
عند أعاده تشغيل خدمه SQL Server. في هذه الحالة ، إذا تمت أعاده تشغيل قاعده البيانات ، فقد تلاحظ فشل استرداد قاعده البيانات وإرجاع خطا 5511. بالاضافه إلى ذلك ، قد تنتقل قاعده البيانات إلى وضع الشك فيه.
-
عند محاولة استعاده قاعده البيانات من نسخه احتياطيه. في هذه الحالة ، قد لا تكون قاعده البيانات متصلة بسبب تلف سجل نظام الملفات. علي سبيل المثال ، إذا كان اسم الملف يحتوي علي نمط الاسم "ffff".
في هذه الحالات ، قد تتلقي رسائل خطا تشبه ما يلي:
الرسالة 5511 ، المستوي 16 ، الولاية 10 سجل السجل الخاص بنظام الملفات FILESTREAM ' fba1eafd-fc759c68-045e1502-038a6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016' ضمن مجلد السجل تالف. الرسالة 3167 ، المستوي 16 ، الولاية 1 تعذر علي الاستعادة بدء تشغيل قاعده البيانات DatabaseName الرسالة 3013 ، المستوي 16 ، الولاية 1 يتم إنهاء عمليه استعاده قاعده البيانات بشكل غير طبيعي. الرسالة 3414 ، المستوي 21 ، الولاية 1 حدث خطا اثناء الاسترداد ، مما يمنع أعاده تشغيل قاعده البيانات. تشخيص أخطاء الاسترداد وإصلاحها ، أو الاستعادة من نسخه احتياطيه جيده معروفه. إذا لم يتم تصحيح الأخطاء أو توقعها ، فاتصل بالدعم التقني
الحل
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحاتالتي تستخدمها Microsoft لوصف تحديثات البرامج.