ലക്ഷണം:
ഒരു .MDF ഡാറ്റാബേസ് അറ്റാച്ചുചെയ്യുമ്പോൾ SQL Server, ഇനിപ്പറയുന്ന പിശക് സന്ദേശം നിങ്ങൾ കാണുന്നു:
SQL Server ഒരു ലോജിക്കൽ സ്ഥിരത അടിസ്ഥാനമാക്കിയുള്ള ഐ / ഒ പിശക് കണ്ടെത്തി: കീറിപ്പോയ പേജ് (പ്രതീക്ഷിച്ച ഒപ്പ്: 0x #######; യഥാർത്ഥ ഒപ്പ്: 0x #######). 'Xxxx.mdf' ഫയലിലെ ഓഫ്സെറ്റ് ### ൽ ഡാറ്റാബേസ് ഐഡി # ലെ പേജ് (#: #) വായിക്കുന്നതിനിടയിലാണ് ഇത് സംഭവിച്ചത്. ലെ അധിക സന്ദേശങ്ങൾ SQL Server പിശക് ലോഗ് അല്ലെങ്കിൽ സിസ്റ്റം ഇവന്റ് ലോഗ് കൂടുതൽ വിശദാംശങ്ങൾ നൽകിയേക്കാം. ഇത് ഡാറ്റാബേസ് സമഗ്രതയെ ഭീഷണിപ്പെടുത്തുന്ന ഒരു ഗുരുതരമായ പിശക് അവസ്ഥയാണ്, അത് ഉടനടി ശരിയാക്കണം. ഒരു പൂർണ്ണ ഡാറ്റാബേസ് സ്ഥിരത പരിശോധന പൂർത്തിയാക്കുക (DBCC CHECKDB). ഈ പിശക് പല ഘടകങ്ങളാൽ സംഭവിക്കാം; കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക SQL Server പുസ്തകങ്ങൾ ഓൺലൈൻ.
ഇവിടെ 'xxx.mdf' എന്നത് ആക്സസ് ചെയ്യുന്ന MDF ഫയലിന്റെ പേരാണ്.
ചിലപ്പോൾ നിങ്ങൾ .MDF ഡാറ്റാബേസ് വിജയകരമായി അറ്റാച്ചുചെയ്യാം. എന്നിരുന്നാലും, നിങ്ങൾ ഒരു SQL സ്റ്റേറ്റ്മെന്റ് എക്സിക്യൂട്ട് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ
[TestDB] എന്നതിൽ നിന്ന് * തിരഞ്ഞെടുക്കുക. [Dbo]. [Test_table_1]
മുകളിലുള്ള പിശക് സന്ദേശവും നിങ്ങൾക്ക് ലഭിക്കും.
പിശക് സന്ദേശത്തിന്റെ സ്ക്രീൻഷോട്ട്:
കൃത്യമായ വിശദീകരണം:
MDF ഫയലിലെ ഡാറ്റ പേജുകളായി സംഭരിക്കുന്നു, ഓരോ പേജും 8KB ആണ്. SQL Server പേജിലെ ഡാറ്റയുടെ സ്ഥിരത, സംയോജനം, അതായത് ചെക്ക്സം അല്ലെങ്കിൽ കീറിപ്പോയ പേജ് എന്നിവ ഉറപ്പാക്കാൻ രണ്ട് സംവിധാനങ്ങൾ ഉപയോഗിക്കുന്നു. രണ്ടും ഓപ്ഷണലാണ്.
If SQL Server ചില ഡാറ്റ പേജുകൾക്കായി കീറിപ്പോയ പേജുകൾ അസാധുവാണെന്ന് കണ്ടെത്തുന്നു, തുടർന്ന് ഇത് ഈ പിശക് റിപ്പോർട്ട് ചെയ്യും.
നിങ്ങൾക്ക് ഞങ്ങളുടെ ഉൽപ്പന്നം ഉപയോഗിക്കാം DataNumen SQL Recovery കേടായ MDF ഫയലിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കുന്നതിനും ഈ പിശക് പരിഹരിക്കുന്നതിനും.
സാമ്പിൾ ഫയലുകൾ:
പിശകിന് കാരണമാകുന്ന കേടായ MDF ഫയലുകളുടെ സാമ്പിൾ:
SQL Server പതിപ്പ് | കേടായ MDF ഫയൽ | എംഡിഎഫ് ഫയൽ പരിഹരിച്ചത് DataNumen SQL Recovery |
SQL Server 2005 | പിശക് 5_1.mdf | പിശക് 5_1_fixed.mdf |
SQL Server 2008 R2 | പിശക് 5_2.mdf | പിശക് 5_2_fixed.mdf |
SQL Server 2012 | പിശക് 5_3.mdf | പിശക് 5_3_fixed.mdf |
SQL Server 2014 | പിശക് 5_4.mdf | പിശക് 5_4_fixed.mdf |