ലക്ഷണം:

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

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

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

Msg 5125, ലെവൽ XX, സ്റ്റേറ്റ് XX, ലൈൻ X
ഫയൽ 'സി: പ്രോഗ്രാം ഫയലുകൾ മൈക്രോസോഫ്റ്റ് SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf 'ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വെട്ടിച്ചുരുക്കിയതായി തോന്നുന്നു. പ്രതീക്ഷിക്കുന്ന വലുപ്പം 5120 കെ.ബി. എന്നാൽ യഥാർത്ഥ വലുപ്പം 5112 കെ.ബി.
Msg 3414, ലെവൽ XX, സ്റ്റേറ്റ് XX, ലൈൻ X
വീണ്ടെടുക്കൽ സമയത്ത് ഒരു പിശക് സംഭവിച്ചു, 'പിശക് 1' (39: 0) ഡാറ്റാബേസ് റെസിൽ നിന്ന് തടയുന്നുtarടിംഗ്. വീണ്ടെടുക്കൽ പിശകുകൾ കണ്ടെത്തി അവ പരിഹരിക്കുക, അല്ലെങ്കിൽ അറിയപ്പെടുന്ന ഒരു നല്ല ബാക്കപ്പിൽ നിന്ന് പുന restore സ്ഥാപിക്കുക. പിശകുകൾ ശരിയാക്കിയിട്ടില്ലെങ്കിലോ പ്രതീക്ഷിക്കുന്നില്ലെങ്കിലോ, സാങ്കേതിക പിന്തുണയുമായി ബന്ധപ്പെടുക.

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

Msg 5125 പിശക് ഒരു അലോക്കേഷൻ പിശകോ സ്ഥിരത പിശകോ ആണ്. ഡാറ്റാ അഴിമതി കാരണം എം‌ഡി‌ബി ഫയലിന്റെ വാലിന്റെ ഭാഗം നീക്കംചെയ്യുമ്പോഴാണ് ഇത് സംഭവിക്കുന്നത്.

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

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

MDB ഫയലിന്റെ വാലിന്റെ ഭാഗം നീക്കംചെയ്യുമ്പോൾ, CHECKDB റിപ്പോർട്ട് ചെയ്യും Msg 5125 പിശക് പരിഹരിക്കാൻ ശ്രമിക്കുക. ഡാറ്റാബേസ് ശരിയാക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, അത് ഉൽ‌പാദിപ്പിക്കും Msg 3414 പിശക്.

ഞങ്ങളുടെ ഉൽപ്പന്നം ഉപയോഗിക്കുകയാണെങ്കിൽ യഥാർത്ഥത്തിൽ ഡാറ്റാബേസ് വീണ്ടെടുക്കാനും കഴിയും DataNumen SQL Recovery ചുമതല ചെയ്യാൻ.

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

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

അവലംബം: