عند استخدام Microsoft SQL Server لإرفاق ملف قاعدة بيانات MDF تالف أو الوصول إليه ، قد تواجه مجموعة متنوعة من رسائل الخطأ التي يمكن أن تكون مربكة. أدناه ، سنقوم بإدراج جميع الأخطاء ، مرتبة حسب التردد. لكل خطأ ، سنحدد أعراضه ، ونوضح السبب الدقيق ، ونقدم عينات من الملفات مع الملفات التي تم إصلاحها بواسطة DataNumen SQL Recovery. سيساعدك هذا على فهم هذه الأخطاء بشكل أفضل. ملاحظة "xxx.MDF" سيمثل اسم ملفك التالف SQL Server ملف قاعدة بيانات MDF.

مرتكز على SQL Server أو CHECKDB ، فهناك ثلاثة أنواع من الأخطاء:

    1. أخطاء التخصيص: نحن نعلم أن البيانات الموجودة في ملفات MDF و NDF مخصصة كـ صفحات. وهناك بعض الصفحات الخاصة التي يتم استخدامها لإدارة التخصيص وهي كالآتي:
نوع الصفحة الوصف
صفحة GAM تخزين معلومات خريطة التخصيص العالمية (GAM).
صفحة SGAM تخزين معلومات خريطة التخصيص العالمية المشتركة (SGAM).
صفحة IAM معلومات خريطة تخصيص فهرس المتجر (IAM).
صفحة PFS تخزين معلومات تخصيص PFS.

إذا كانت أي من صفحات التخصيص المذكورة أعلاه بها أخطاء ، أو كانت البيانات التي تديرها صفحات التخصيص هذه غير متوافقة مع معلومات التخصيص ، إذن SQL Server أو CHECKDB سيبلغ أخطاء التخصيص.

  • أخطاء الاتساق: في حالة صفحات التي تُستخدم لتخزين البيانات ، بما في ذلك صفحات البيانات وصفحات الفهرس ، إذا SQL Server أو CHECKDB تجد أي تضارب بين محتويات الصفحة والمجموع الاختباري ، ثم سيقومون بالإبلاغ أخطاء التناسق.
  • كافة الأخطاء الأخرى: قد تكون هناك أخطاء أخرى لا تقع ضمن الفئتين المذكورتين أعلاه.

 

SQL Server لديه أداة مدمجة تسمى دي بي سي سي، التي لديها التحقق من قاعدة البيانات و التحقق الخيارات التي يمكن أن تساعد في إصلاح قاعدة بيانات MDF تالفة. ومع ذلك ، بالنسبة لملفات قاعدة بيانات MDB التالفة بشدة ، شيك DBBC و التحقق سوف تفشل أيضا.

تم الإبلاغ عن أخطاء التناسق بواسطة CHECKDB:

تم الإبلاغ عن أخطاء التخصيص بواسطة CHECKDB:

جميع الأخطاء الأخرى التي أبلغ عنها CHECKDB: