العَرض:

عند استخدام شيك DBBC مع إصلاح_ALLOW_DATA_LOSS معلمة لإصلاح قاعدة بيانات .MDF تالفة ، مثل هذا:

CHECKDB DBCC (xxxx، "REPAIR_ALLOW_DATA_LOSS")

ترى رسالة الخطأ التالية:

إصلاح: تمت إعادة بناء الفهرس العنقودي بنجاح للكائن "sysobjvalues" في قاعدة البيانات "Error1".
إصلاح: تم إعادة بناء الفهرس Nonclustered بنجاح للكائن "syscolpars" في قاعدة البيانات "Error1".
نتائج DBCC لـ 'Error1'.
نتائج DBCC لـ 'sys.sysrscols'.
يوجد 1092 صفًا في 14 صفحة للكائن “sys.sysrscols”.
نتائج DBCC لـ 'sys.sysrowsets'.
يوجد 148 صفًا في 3 صفحات للكائن "sys.sysrowsets".
نتائج DBCC لـ 'sys.sysclones'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysclones”.
نتائج DBCC لـ 'sys.sysallocunits'.
يوجد 172 صفًا في صفحتين للكائن “sys.sysallocunits”.
نتائج DBCC لـ 'sys.sysfiles1'.
يوجد صفان في صفحة واحدة للكائن “sys.sysfiles2”.
نتائج DBCC لـ 'sys.sysseobjvalues'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysseobjvalues”.
نتائج DBCC لـ 'sys.syspriorities'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syspriorities”.
نتائج DBCC لـ 'sys.sysdbfخرقة'.
يوجد 0 صفوف في 0 صفحات للكائن “sys.sysdbfخرقة".
نتائج DBCC لـ 'sys.sysfgfrag'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysfgfrag”.
نتائج DBCC لـ 'sys.sysdbfإيلس.
يوجد 2 صفوف في 1 صفحات للكائن “sys.sysdbfإيلس ".
نتائج DBCC لـ 'sys.syspru'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syspru”.
نتائج DBCC لـ 'sys.sysbrickfiles'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysbrickfiles”.
نتائج DBCC لـ 'sys.sysphfg'.
يوجد 1 صفوف في 1 صفحة للكائن “sys.sysphfg”.
نتائج DBCC لـ 'sys.sysprufiles'.
يوجد صفان في صفحة واحدة للكائن “sys.sysprufiles”.
نتائج DBCC لـ 'sys.sysftinds'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysftinds”.
نتائج DBCC لـ 'sys.sysowners'.
يوجد 14 صفًا في صفحة واحدة للكائن "sys.sysowners".
نتائج DBCC لـ 'sys.sysdbreg'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysdbreg”.
نتائج DBCC لـ 'sys.sysprivs'.
يوجد 140 صفًا في صفحة واحدة للكائن “sys.sysprivs”.
نتائج DBCC لـ 'sys.syscolpars'.
إصلاح: تم إلغاء تخصيص الصفحة (1:63) من معرف الكائن 41 ، معرف الفهرس 1 ، معرف القسم 281474979397632 ، معرف الوحدة 281474979397632 (اكتب بيانات الصف).
إصلاح: تم إعادة بناء فهرس Nonclustered بنجاح للكائن “sys.syscolpars، nc” في قاعدة البيانات “Error1”.
Msg 8945، Level 16، State 1، Line 8
خطأ الجدول: سيتم إعادة بناء معرف الكائن 41 ومعرف الفهرس 1.
لا يمكن إصلاح هذا الخطأ.
Msg 8978، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 41 ، معرف الفهرس 1 ، معرف القسم 281474979397632 ، معرف الوحدة المخصص 281474979397632 (اكتب بيانات الصف). الصفحة (1:61) تفتقد إلى مرجع من الصفحة السابقة (1:63). مشكلة ربط السلسلة المحتملة.
وقد تم إصلاح الخطأ.
Msg 8928، Level 16، State 1، Line 8
معرف الكائن 41 ، معرف الفهرس 1 ، معرف القسم 281474979397632 ، معرف الوحدة 281474979397632 (نوع البيانات في الصف): تعذر معالجة الصفحة (1:63). انظر أخطاء أخرى للحصول على التفاصيل.
وقد تم إصلاح الخطأ.
Msg 8939، Level 16، State 98، Line 8
خطأ الجدول: معرف الكائن 41 ، معرف الفهرس 1 ، معرف القسم 281474979397632 ، تخصيص معرف الوحدة 281474979397632 (اكتب البيانات في الصف) ، الصفحة (1:63). فشل اختبار (IS_OFF (BUF_IOERR ، pBUF-> bstat)). القيمتان 2057 و -4.
وقد تم إصلاح الخطأ.
Msg 8976، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 41 ، معرف الفهرس 1 ، معرف القسم 281474979397632 ، معرف الوحدة المخصص 281474979397632 (اكتب بيانات الصف). لم تظهر الصفحة (1:63) في الفحص على الرغم من أن والدتها (1: 111) والسابقة (1: 168) تشير إليها. تحقق من أي أخطاء سابقة.
وقد تم إصلاح الخطأ.
Msg 8945، Level 16، State 1، Line 8
خطأ الجدول: سيتم إعادة بناء معرف الكائن 41 ومعرف الفهرس 2.
وقد تم إصلاح الخطأ.
يوجد 881 صفًا في 15 صفحة للكائن “sys.syscolpars”.
عثر CHECKDB على 0 أخطاء تخصيص و 4 أخطاء تناسق في جدول 'sys.syscolpars' (معرف الكائن 41).
قام CHECKDB بإصلاح 0 أخطاء تخصيص وأربعة أخطاء تناسق في جدول 'sys.syscolpars' (معرف الكائن 4).
نتائج DBCC لـ 'sys.sysxlgns'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysxlgns”.
نتائج DBCC لـ 'sys.sysxsrvs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysxsrvs”.
نتائج DBCC لـ 'sys.sysnsobjs'.
يوجد 1 صفوف في 1 صفحة للكائن “sys.sysnsobjs”.
نتائج DBCC لـ 'sys.sysusermsgs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysusermsgs”.
نتائج DBCC لـ 'sys.syscerts'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syscerts”.
نتائج DBCC لـ 'sys.sysrmtlgns'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysrmtlgns”.
نتائج DBCC لـ 'sys.syslnklgns'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syslnklgns”.
نتائج DBCC لـ 'sys.sysxprops'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysxprops”.
نتائج DBCC لـ 'sys.sysscalartypes'.
يوجد 34 صفًا في صفحة واحدة للكائن "sys.sysscalartypes".
نتائج DBCC لـ 'sys.systypedsubobjs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.systypedsubobjs”.
نتائج DBCC لـ 'sys.sysidxstats'.
يوجد 207 صفًا في 5 صفحات للكائن “sys.sysidxstats”.
نتائج DBCC لـ 'sys.sysiscols'.
يوجد 399 صفًا في صفحتين للكائن "sys.sysiscols".
نتائج DBCC لـ 'sys.sysendpts'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysendpts”.
نتائج DBCC لـ 'sys.syswebmethods'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syswebmethods”.
نتائج DBCC لـ 'sys.sysbinobjs'.
يوجد 23 صفًا في صفحة واحدة للكائن "sys.sysbinobjs".
نتائج DBCC لـ 'sys.sysaudacts'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysaudacts”.
نتائج DBCC لـ 'sys.sysobjvalues'.
إصلاح: تمت إعادة بناء الفهرس العنقودي بنجاح للكائن “sys.sysobjvalues” في قاعدة البيانات “Error1”.
إصلاح: تم إلغاء تخصيص الصفحة (1:24) من معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف الوحدة 281474980642816 (اكتب بيانات الصف).
إصلاح: عمود بيانات خارج الصف المحذوف بالمعرف 742981632 ، لمعرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف وحدة التخصيص 71776119065149440 (اكتب بيانات LOB) في الصفحة (1: 369) ، الفتحة 0.
إصلاح: عمود بيانات خارج الصف المحذوف بالمعرف 742981632 ، لمعرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف وحدة التخصيص 71776119065149440 (اكتب بيانات LOB) في الصفحة (1: 370) ، الفتحة 0.
إصلاح: عمود بيانات خارج الصف المحذوف بالمعرف 742981632 ، لمعرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف وحدة التخصيص 71776119065149440 (اكتب بيانات LOB) في الصفحة (1: 371) ، الفتحة 0.
Msg 8945، Level 16، State 1، Line 8
خطأ الجدول: سيتم إعادة بناء معرف الكائن 60 ومعرف الفهرس 1.
وقد تم إصلاح الخطأ.
Msg 8928، Level 16، State 1، Line 8
معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف الوحدة 281474980642816 (نوع البيانات في الصف): تعذر معالجة الصفحة (1:24). انظر أخطاء أخرى للحصول على التفاصيل.
وقد تم إصلاح الخطأ.
Msg 8939، Level 16، State 98، Line 8
خطأ الجدول: معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، تخصيص معرف الوحدة 281474980642816 (اكتب البيانات في الصف) ، الصفحة (1:24). فشل اختبار (IS_OFF (BUF_IOERR ، pBUF-> bstat)). القيمتان 2057 و -4.
وقد تم إصلاح الخطأ.
Msg 8939، Level 16، State 98، Line 8
خطأ الجدول: معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، تخصيص معرف الوحدة 281474980642816 (اكتب البيانات في الصف) ، الصفحة (1:24). فشل اختبار (IS_OFF (BUF_IOERR ، pBUF-> bstat)). القيمتان 2057 و -4.
وقد تم إصلاح الخطأ.
Msg 8976، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف الوحدة المخصص 281474980642816 (اكتب بيانات الصف). لم تظهر الصفحة (1:24) في الفحص على الرغم من أن والدتها (1: 43) والسابقة (1: 213) تشير إليها. تحقق من أي أخطاء سابقة.
وقد تم إصلاح الخطأ.
Msg 8978، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 60 ، معرف الفهرس 1 ، معرف القسم 281474980642816 ، معرف الوحدة المخصص 281474980642816 (اكتب بيانات الصف). الصفحة (1:210) تفتقد إلى مرجع من الصفحة السابقة (1:24). مشكلة ربط السلسلة المحتملة.
وقد تم إصلاح الخطأ.
Msg 8964، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 60 ومعرف الفهرس 1 ومعرف القسم 281474980642816 ومعرف الوحدة المخصص 71776119065149440 (نوع بيانات LOB). لم تتم الإشارة إلى عقدة البيانات خارج الصف في الصفحة (1: 369) ، الفتحة 0 ، معرف النص 742981632.
وقد تم إصلاح الخطأ.
Msg 8964، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 60 ومعرف الفهرس 1 ومعرف القسم 281474980642816 ومعرف الوحدة المخصص 71776119065149440 (نوع بيانات LOB). لم تتم الإشارة إلى عقدة البيانات خارج الصف في الصفحة (1: 370) ، الفتحة 0 ، معرف النص 742981632.
وقد تم إصلاح الخطأ.
Msg 8964، Level 16، State 1، Line 8
خطأ الجدول: معرف الكائن 60 ومعرف الفهرس 1 ومعرف القسم 281474980642816 ومعرف الوحدة المخصص 71776119065149440 (نوع بيانات LOB). لم تتم الإشارة إلى عقدة البيانات خارج الصف في الصفحة (1: 371) ، الفتحة 0 ، معرف النص 742981632.
وقد تم إصلاح الخطأ.
يوجد 203 صفًا في 20 صفحة للكائن "sys.sysobjvalues".
عثر CHECKDB على 0 أخطاء تخصيص و 8 أخطاء تناسق في جدول 'sys.sysobjvalues' (معرف الكائن 60).
قام CHECKDB بإصلاح 0 أخطاء تخصيص و 8 أخطاء تناسق في جدول 'sys.sysobjvalues' (معرف الكائن 60).
نتائج DBCC لـ 'sys.syscscolsegments'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syscscolsegments”.
نتائج DBCC لـ 'sys.syscsdictionaries'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syscsdictionaries”.
نتائج DBCC لـ 'sys.sysclsobjs'.
يوجد 16 صفًا في صفحة واحدة للكائن "sys.sysclsobjs".
نتائج DBCC لـ 'sys.sysrowsetrefs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysrowsetrefs”.
نتائج DBCC لـ 'sys.sysremsvcbinds'.
يوجد 0 صفوف في 0 صفحات للكائن “sys.sysremsvcbinds”.
نتائج DBCC لـ 'sys.sysxmitqueue'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysxmitqueue”.
نتائج DBCC لـ 'sys.sysrts'.
يوجد 1 صف في 1 صفحة للكائن “sys.sysrts”.
نتائج DBCC لـ 'sys.sysconvgroup'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysconvgroup”.
نتائج DBCC لـ 'sys.sysdesend'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysdesend”.
نتائج DBCC لـ 'sys.sysdercv'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysdercv”.
نتائج DBCC لـ 'sys.syssingleobjrefs'.
يوجد 171 صفًا في 1 صفحة للكائن "sys.syssingleobjrefs".
نتائج DBCC لـ 'sys.sysmultiobjrefs'.
يوجد 107 صف في 1 صفحة للكائن “sys.sysmultiobjrefs”.
نتائج DBCC لـ 'sys.sysguidrefs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysguidrefs”.
نتائج DBCC لـ 'sys.sysfoqueues'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysfoqueues”.
نتائج DBCC لـ 'sys.syschildinsts'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syschildinsts”.
نتائج DBCC لـ 'sys.syscompfragments'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syscompfragments”.
نتائج DBCC لـ 'sys.sysftsemanticsdb'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysftsemanticsdb”.
نتائج DBCC لـ 'sys.sysftstops'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysftstops”.
نتائج DBCC لـ 'sys.sysftproperties'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysftproperties”.
نتائج DBCC لـ 'sys.sysxmitbody'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysxmitbody”.
نتائج DBCC لـ 'sys.sysfos'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysfos”.
نتائج DBCC لـ 'sys.sysqnames'.
يوجد 98 صفًا في صفحة واحدة للكائن "sys.sysqnames".
نتائج DBCC لـ 'sys.sysxmlcomponent'.
يوجد 100 صف في صفحة واحدة للكائن “sys.sysxmlcomponent”.
نتائج DBCC لـ 'sys.sysxmlfacet'.
يوجد 112 صفًا في 1 صفحة للكائن “sys.sysxmlfacet”.
نتائج DBCC لـ 'sys.sysxmlplacement'.
يوجد 19 صفًا في صفحة واحدة للكائن "sys.sysxmlplacement".
نتائج DBCC لـ 'sys.sysobjkeycrypts'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysobjkeycrypts”.
نتائج DBCC لـ 'sys.sysasymkeys'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sysasymkeys”.
نتائج DBCC لـ 'sys.syssqlguides'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syssqlguides”.
نتائج DBCC لـ 'sys.sysbinsubobjs'.
هناك 3 صفوف في صفحة واحدة للكائن "sys.sysbinsubobjs".
نتائج DBCC لـ 'sys.syssoftobjrefs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syssoftobjrefs”.
نتائج DBCC لـ 'sys.plan_persist_plan'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.plan_persist_plan”.
نتائج DBCC لـ 'sys.plan_persist_runtime_stats'.
هناك 0 صفوف في 0 صفحة للكائن "sys.plan_persist_runtime_stats".
نتائج DBCC لـ 'sys.plan_persist_runtime_stats_interval'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.plan_persist_runtime_stats_interval”.
نتائج DBCC لـ 'sys.plan_persist_context_settings'.
يوجد 0 صفوف في 0 صفحة للكائن "sys.plan_persist_context_settings".
نتائج DBCC لـ 'sys.sqlagent_jobs'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sqlagent_jobs”.
نتائج DBCC لـ 'sys.sqlagent_jobsteps'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sqlagent_jobsteps”.
نتائج DBCC لـ 'sys.sqlagent_job_history'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.sqlagent_job_history”.
نتائج DBCC لـ 'sys.queue_messages_2009058193'.
يوجد 0 صفوف في 0 صفحة للكائن "sys.queue_messages_2009058193".
نتائج DBCC لـ 'sys.queue_messages_2041058307'.
يوجد 0 صفوف في 0 صفحة للكائن "sys.queue_messages_2041058307".
نتائج DBCC لـ 'sys.filestream_tombstone_2073058421'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.filestream_tombstone_2073058421”.
نتائج DBCC لـ 'sys.syscommittab'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.syscommittab”.
نتائج DBCC لـ 'sys.filetable_updates_2105058535'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.filetable_updates_2105058535”.
نتائج DBCC لـ 'sys.plan_persist_query_text'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.plan_persist_query_text”.
نتائج DBCC لـ 'sys.plan_persist_query'.
يوجد 0 صفوف في 0 صفحة للكائن “sys.plan_persist_query”.
عثر CHECKDB على 0 أخطاء تخصيص و 12 أخطاء تناسق في قاعدة البيانات 'Error1'.
قام CHECKDB بإصلاح 0 أخطاء تخصيص و 12 أخطاء تناسق في قاعدة البيانات 'Error1'.
Msg 824، Level 24، State 2، Line 8
SQL Server كشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xb7bd14b3 ؛ الفعلي: 0xb7df14b2). حدث ذلك أثناء قراءة الصفحة (1:24) في معرف قاعدة البيانات 39 عند الإزاحة 0x00000000030000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server كشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xb7bd14b3 ؛ الفعلي: 0xb7df14b2). حدث ذلك أثناء قراءة الصفحة (1:24) في معرف قاعدة البيانات 39 عند الإزاحة 0x00000000030000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server كشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xb7bd14b3 ؛ الفعلي: 0xb7df14b2). حدث ذلك أثناء قراءة الصفحة (1:24) في معرف قاعدة البيانات 39 عند الإزاحة 0x00000000030000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server اكتشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xc8e2ed96 ؛ الفعلي: 0xb8a2f3df). حدث ذلك أثناء قراءة الصفحة (1:63) في معرّف قاعدة البيانات 39 عند الإزاحة 0x0000000007e000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server اكتشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xc8e2ed96 ؛ الفعلي: 0xb8a2f3df). حدث ذلك أثناء قراءة الصفحة (1:63) في معرّف قاعدة البيانات 39 عند الإزاحة 0x0000000007e000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server اكتشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xc8e2ed96 ؛ الفعلي: 0xb8a2f3df). حدث ذلك أثناء قراءة الصفحة (1:63) في معرّف قاعدة البيانات 39 عند الإزاحة 0x0000000007e000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.
Msg 824، Level 24، State 2، Line 8
SQL Server اكتشف خطأ إدخال / إخراج قائم على التناسق المنطقي: مجموع اختباري غير صحيح (المتوقع: 0xc8e2ed96 ؛ الفعلي: 0xb8a2f3df). حدث ذلك أثناء قراءة الصفحة (1:63) في معرّف قاعدة البيانات 39 عند الإزاحة 0x0000000007e000 في الملف 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. رسائل إضافية في SQL Server قد يوفر سجل الخطأ أو سجل أحداث النظام مزيدًا من التفاصيل. هذه حالة خطأ جسيمة تهدد سلامة قاعدة البيانات ويجب تصحيحها على الفور. أكمل فحص تناسق قاعدة البيانات الكامل (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل ؛ لمزيد من المعلومات، راجع SQL Server كتب على الإنترنت.

حيث "Error1" هو اسم قاعدة بيانات MDF التالفة التي يتم إصلاحها.

مللي 8945 يشير إلى خطأ الجدول وهو خطأ تناسق.

لقطة شاشة لرسالة الخطأ:

لقطة شاشة لرسالة الخطأ "خطأ في الجدول: سيتم إعادة بناء معرف الكائن ## ، معرف الفهرس ##."

شرح دقيق:

في باقة SQL Server قاعدة بيانات MDF ، هناك الكثير جداول النظام تستخدم لتخزين البنية والبيانات الوصفية لقاعدة البيانات.

عندما يجد CHECKDB أن هناك تناقضات في أحد جداول النظام ، فإنه سيبلغ عن رسالة الخطأ Msg 8945 ، 8978 ، 8928 ، 8939 ، إلخ. ومحاولة إصلاح الأخطاء. إذا لم يتمكن من إصلاح الخطأ ، فسيفشل الاسترداد وسيؤدي إلى المزيد من الأخطاء ، مثل مللي 824.

يمكنك استخدام منتجنا DataNumen SQL Recovery لاستعادة البيانات من ملف MDF التالف وحل هذا الخطأ.

ملفات عينة:

عينة من ملفات MDF التالفة التي ستتسبب في حدوث ملف مللي 8945 خطأ:

SQL Server الإصدار ملف MDF تالف تم إصلاح ملف MDF بواسطة DataNumen SQL Recovery
SQL Server 2014 Error5.mdf Error5_fixed.mdf