ലക്ഷണം:

ഉപയോഗിക്കുമ്പോൾ DBCC CHECKDB കൂടെ REPAIR_ALLOW_DATA_LOSS കേടായ .MDF ഡാറ്റാബേസ് നന്നാക്കാനുള്ള പാരാമീറ്റർ:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

ഇനിപ്പറയുന്ന പിശക് സന്ദേശം നിങ്ങൾ കാണുന്നു:

Msg 5028, ലെവൽ XX, സ്റ്റേറ്റ് XX, ലൈൻ X
ലോഗ് പുനർനിർമ്മിക്കുന്നതിന് ആവശ്യമായ ഡാറ്റാബേസ് സിസ്റ്റത്തിന് സജീവമാക്കാൻ കഴിഞ്ഞില്ല.
'Xxxx' എന്നതിനായുള്ള DBCC ഫലങ്ങൾ.
'Xxxx' ഡാറ്റാബേസിൽ 0 അലോക്കേഷൻ പിശകുകളും 0 സ്ഥിരത പിശകുകളും CHECKDB കണ്ടെത്തി.
Msg 7909, ലെവൽ XX, സ്റ്റേറ്റ് XX, ലൈൻ X
എമർജൻസി മോഡ് റിപ്പയർ പരാജയപ്പെട്ടു.നിങ്ങൾ ബാക്കപ്പിൽ നിന്ന് പുന restore സ്ഥാപിക്കണം.

കേടായ എം‌ഡി‌എഫ് ഡാറ്റാബേസിന്റെ അറ്റകുറ്റപ്പണികളുടെ പേരാണ് 'xxxx'.

Msg 5028 പിശക് ഒരു അലോക്കേഷൻ പിശകോ സ്ഥിരത പിശകോ അല്ല.

അതേസമയം Msg 7909 ഒരു ഗുരുതരമായ പിശകാണ് പല സാഹചര്യങ്ങളിലും ഉണ്ടാകാം SQL Server ഡാറ്റാബേസ് വീണ്ടെടുക്കാനാവില്ലെന്ന് കരുതുക.

പിശക് സന്ദേശത്തിന്റെ സ്ക്രീൻഷോട്ട്:

കൃത്യമായ വിശദീകരണം:

പിശക് സന്ദേശം (Msg 5028) LOG ഫയലുമായി ബന്ധപ്പെട്ടതായി തോന്നുന്നു. എന്നിരുന്നാലും, ഇത് ഒരു തെറ്റായ റിപ്പോർട്ടാണ്. യഥാർത്ഥ പ്രശ്നം ഇപ്പോഴും എംഡിഎഫ് ഡാറ്റാബേസിന്റെ അഴിമതി മൂലമാണ്.

നിങ്ങൾക്ക് ഞങ്ങളുടെ ഉൽപ്പന്നം ഉപയോഗിക്കാം DataNumen SQL Recovery കേടായ MDF ഫയലിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കുന്നതിനും ഈ പിശക് പരിഹരിക്കുന്നതിനും.

സാമ്പിൾ ഫയലുകൾ:

കാരണമാകുന്ന കേടായ MDF ഫയലുകൾ സാമ്പിൾ ചെയ്യുക Msg 5028 പിശക്:

SQL Server പതിപ്പ് കേടായ MDF ഫയൽ എംഡിഎഫ് ഫയൽ പരിഹരിച്ചത് DataNumen SQL Recovery
SQL Server 2014 പിശക് 3.mdf പിശക് 3_fixed.mdf