ഇപ്പോൾ പങ്കിടുക:
ഉള്ളടക്ക പട്ടിക മറയ്ക്കുക

1. MDF ഫയൽ കറപ്ഷൻ മനസ്സിലാക്കൽ

MDF ഫയലുകളാണ് അടിസ്ഥാനം SQL Serverയുടെ ഡാറ്റ സംഭരണ ​​സംവിധാനം. ഈ നിർണായക ഘടകങ്ങൾ കേടാകുമ്പോൾ ഡാറ്റ നഷ്ടം കുറയ്ക്കുന്നതിന് വേഗത്തിൽ കണ്ടെത്തലും ശരിയായ വീണ്ടെടുക്കൽ രീതികളും ആവശ്യമാണ്. MDF ഫയലുകളെക്കുറിച്ചും കേടായ MDF ഫയലുകൾ എങ്ങനെ നന്നാക്കാമെന്നും നമുക്ക് പഠിക്കാം.

1.1 ഒരു MDF ഫയൽ എന്താണ്? SQL Server?

MDF (മാസ്റ്റർ ഡാറ്റാബേസ് ഫയൽ) പ്രധാന ഡാറ്റ ഫയലായി പ്രവർത്തിക്കുന്നു SQL Server പട്ടികകൾ, സൂചികകൾ, സംഭരിച്ച നടപടിക്രമങ്ങൾ, കാഴ്ചകൾ, മറ്റ് ഡാറ്റാബേസ് വസ്തുക്കൾ തുടങ്ങിയ എല്ലാ ഉപയോക്തൃ ഡാറ്റയും സൂക്ഷിക്കുന്നു. ഈ ഫയലിൽ സ്കീമയും യഥാർത്ഥ ഡാറ്റയും ഉണ്ട്, അത് അതിനെ m ആക്കുന്നു.ost ഏതെങ്കിലും ഒരു പ്രധാന ഭാഗം SQL Server ഡാറ്റാബേസ്. ലോഗ് ഫയലുകളുമായി (.ldf) ഒരുമിച്ച് പ്രവർത്തിക്കുന്ന ഈ പ്രാഥമിക ഫയലിനെ .mdf എക്സ്റ്റൻഷൻ തിരിച്ചറിയുന്നു. വീണ്ടെടുക്കൽ പ്രവർത്തനങ്ങൾക്ക് ആവശ്യമായ ഇടപാട് വിവരങ്ങൾ ഈ ലോഗ് ഫയലുകൾ ട്രാക്ക് ചെയ്യുന്നു.

1.2 MDF ഫയൽ കേടാകാനുള്ള സാധാരണ കാരണങ്ങൾ

നിങ്ങളുടെ MDF ഫയലുകൾ പല കാരണങ്ങളാൽ കേടാകാം:

  • വൈദ്യുതി തടസ്സങ്ങൾ അല്ലെങ്കിൽ അനുചിതമായത് SQL Server അടച്ചുപൂട്ടലുകൾ
  • ഹാർഡ്‌വെയർ പരാജയങ്ങൾ, പ്രത്യേകിച്ച് സംഭരണ ​​ഉപസിസ്റ്റം പ്രശ്നങ്ങൾ
  • സ്റ്റോറേജ് ഡ്രൈവിലെ മോശം സെക്ടറുകൾ
  • സുരക്ഷിതമല്ലാത്ത സിസ്റ്റങ്ങളിൽ മാൽവെയർ അല്ലെങ്കിൽ വൈറസ് ആക്രമണങ്ങൾ
  • ഡാറ്റാബേസ് സംഭരണത്തെ ബാധിക്കുന്ന ഫയൽ സിസ്റ്റം പിശകുകൾ
  • സോഫ്റ്റ്‌വെയർ ബഗുകൾ SQL Server സ്വയം

സജീവമായ ഡാറ്റാബേസ് പ്രവർത്തനങ്ങളിൽ സിസ്റ്റം ക്രാഷുകൾ ഉണ്ടാകുന്നത് അഴിമതിയുടെ സാധ്യത വളരെയധികം വർദ്ധിപ്പിക്കും, കാരണം അവ പ്രധാനപ്പെട്ട എഴുത്ത് പ്രവർത്തനങ്ങളെ നിർത്തിവയ്ക്കും.

1.3 MDF ഫയൽ കറപ്ഷൻ തടയുന്നതിനുള്ള ഉപയോഗപ്രദമായ നുറുങ്ങുകൾ

നിങ്ങളുടെ MDF ഫയലുകൾ കേടാകാതെ എങ്ങനെ സംരക്ഷിക്കാമെന്ന് ഇതാ:

  • പതിവായി ബാക്കപ്പുകൾ സൃഷ്ടിച്ച് അവയുടെ സമഗ്രത യാന്ത്രികമായി പരിശോധിക്കുക.
  • എല്ലാ ഡാറ്റാബേസുകൾക്കും പേജ് വെരിഫൈ ഓപ്ഷനായി CHECKSUM ഉപയോഗിക്കുക.
  • CHECKSUM ഉപയോഗിച്ച് BACKUP DATABASE കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക
  • പെട്ടെന്നുള്ള ഷട്ട്ഡൗൺ ഒഴിവാക്കാൻ ഒരു യുപിഎസ് വാങ്ങുക.
  • സംഭരണ ​​പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ ഡിസ്ക് സ്ഥലം ഇടയ്ക്കിടെ പരിശോധിക്കുക.
  • അപ്ഡേറ്റ് SQL Server സുരക്ഷാ പാച്ചുകളുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും
  • എല്ലാ ഡാറ്റാബേസുകളിലും പതിവായി DBCC CHECKDB പ്രവർത്തിപ്പിക്കുക.

1.4 കേടായ MDF ഫയലിന്റെ സാധാരണ ലക്ഷണങ്ങൾ

MDF ഫയൽ കറപ്ഷൻ വേഗത്തിൽ കണ്ടെത്തുന്നത് നിങ്ങളുടെ വീണ്ടെടുക്കൽ സമയം വളരെയധികം ലാഭിക്കും. MDF ഫയൽ കറപ്ഷന്റെ ചില സാധാരണ ലക്ഷണങ്ങൾ താഴെ കൊടുക്കുന്നു:

  • ഡാറ്റാബേസ് അറ്റാച്ചുചെയ്യാനോ ആക്‌സസ് ചെയ്യാനോ ശ്രമിക്കുമ്പോൾ പിശക് സന്ദേശങ്ങൾ
  • ഡാറ്റാബേസ് SUSPECT അല്ലെങ്കിൽ RECOVERY_PENDING മോഡിൽ കാണിക്കുന്നു.
  • I/O പിശകുകൾ SQL Server ലോഗുകൾ, പ്രത്യേകിച്ച് പിശകുകൾ 823, 824, അല്ലെങ്കിൽ 825
  • GAM/SGAM/IAM/PFS പേജുകളിലെ അലോക്കേഷൻ പിശകുകൾ.
  • ഡാറ്റാബേസ് പ്രവർത്തനങ്ങളിലെ സ്ഥിരത പിശകുകൾ
  • പെട്ടെന്നുള്ള പ്രകടന പ്രശ്നങ്ങൾ

MDF ഫയൽ കേടാകുമ്പോൾ സാധാരണയായി കാണുന്ന ചില പിശക് സന്ദേശങ്ങൾ താഴെ കൊടുക്കുന്നു:

ഈ അഭ്യർത്ഥനയ്ക്കുള്ള ഡാറ്റ വീണ്ടെടുക്കുന്നതിൽ പരാജയപ്പെട്ടു. (Microsoft.SqlServer.Management.Sdk.Sfc) xxx.mdf ഒരു പ്രാഥമിക ഡാറ്റാബേസ് ഫയലല്ല. (Microsoft SQL Server, പിശക്: 5171)
'xxx' എന്ന സെർവറിനുള്ള ഡാറ്റാബേസ് അറ്റാച്ചുചെയ്യൽ പരാജയപ്പെട്ടു. (Microsoft.SqlServer.Smo) 'xxx.mdf' എന്ന ഫയലിന്റെ തലക്കെട്ട് ഒരു സാധുവായ ഡാറ്റാബേസ് ഫയൽ തലക്കെട്ടല്ല. FILE SIZE പ്രോപ്പർട്ടി തെറ്റാണ്. (മൈക്കോസോഫ്റ്റ്) SQL Server, പിശക്: 5172
SQL Server ഒരു ലോജിക്കൽ സ്ഥിരത അടിസ്ഥാനമാക്കിയുള്ള ഐ / ഒ പിശക് കണ്ടെത്തി: തെറ്റായ ചെക്ക്സം (പ്രതീക്ഷിക്കുന്നത്: 0x2abc3894; യഥാർത്ഥം: 0x2ebe208e). 'Xxx.mdf' ഫയലിലെ ഓഫ്‌സെറ്റ് 1x1 എന്ന ഡാറ്റാബേസ് ഐഡി 12 ലെ പേജ് (0: 00000000002000) വായിക്കുന്നതിനിടയിലാണ് ഇത് സംഭവിച്ചത്. ലെ അധിക സന്ദേശങ്ങൾ SQL Server പിശക് ലോഗ് അല്ലെങ്കിൽ സിസ്റ്റം ഇവന്റ് ലോഗ് കൂടുതൽ വിശദാംശങ്ങൾ നൽകിയേക്കാം. ഇത് ഡാറ്റാബേസ് സമഗ്രതയെ ഭീഷണിപ്പെടുത്തുന്ന ഒരു ഗുരുതരമായ പിശക് അവസ്ഥയാണ്, അത് ഉടനടി ശരിയാക്കണം. ഒരു പൂർണ്ണ ഡാറ്റാബേസ് സ്ഥിരത പരിശോധന പൂർത്തിയാക്കുക (DBCC CHECKDB). ഈ പിശക് പല ഘടകങ്ങളാൽ സംഭവിക്കാം; കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക SQL Server പുസ്തകങ്ങൾ ഓൺ‌ലൈൻ. (മൈക്രോസോഫ്റ്റ് SQL Server, പിശക്: 824)
SQL Server ലോജിക്കൽ സ്ഥിരത അടിസ്ഥാനമാക്കിയുള്ള I/O പിശക് കണ്ടെത്തി: കീറിയ പേജ് (പ്രതീക്ഷിച്ച ഒപ്പ്: 0x#########; യഥാർത്ഥ ഒപ്പ്: 0x#######).

2. MDF ഫയൽ നന്നാക്കുന്നതിനുള്ള സൗജന്യ മാനുവൽ രീതികൾ

SQL Serverന്റെ നേറ്റീവ് രീതികൾ MDF ഫയൽ കറപ്ഷൻ പരിഹരിക്കുന്നതിനുള്ള സൗജന്യ രീതികൾ നൽകുന്നു. നിങ്ങൾക്ക് ആക്‌സസ് ചെയ്യാൻ കഴിയാത്ത ഡാറ്റാബേസുകൾ സംരക്ഷിക്കാൻ ഈ മാനുവൽ സമീപനങ്ങൾക്ക് കഴിയും, പക്ഷേ അവ ശ്രദ്ധാപൂർവ്വം നടപ്പിലാക്കേണ്ടതുണ്ട്.

2.1 സമീപകാല ബാക്കപ്പിൽ നിന്ന് പുനഃസ്ഥാപിക്കുക

എസ്ost വിശ്വസനീയമായ വീണ്ടെടുക്കൽ രീതികൾtarഅടുത്തിടെയുള്ള ഒരു ബാക്കപ്പിൽ നിന്ന് പുനഃസ്ഥാപിക്കുന്നതിലൂടെ. ഈ സമീപനം അഴിമതിയെ മറികടന്ന് ആരോഗ്യകരമായ അവസ്ഥയിലേക്ക് തിരികെ പോകുന്നു. നിങ്ങളുടെ ഡാറ്റാബേസിനെ കറപ്ഷന് മുമ്പുള്ള അവസ്ഥയിലേക്ക് തിരികെ കൊണ്ടുവരാൻ ശരിയായ FROM DISK പാരാമീറ്ററുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് RESTORE DATABASE കമാൻഡ് ഉപയോഗിക്കാം. ഡാറ്റാബേസ് ഒബ്ജക്റ്റുകൾ തമ്മിലുള്ള ബന്ധങ്ങളിൽ വിട്ടുവീഴ്ച ചെയ്യാതെ നിങ്ങളുടെ ഡാറ്റ സമഗ്രത കേടുകൂടാതെ തുടരുന്നു.

2.2 റിപ്പയർ ഓപ്ഷനുകൾക്കൊപ്പം DBCC CHECKDB ഉപയോഗിക്കുക

ബാക്കപ്പ് പുനഃസ്ഥാപനം ഒരു ഓപ്ഷനല്ലെങ്കിൽ DBCC CHECKDB നിങ്ങൾക്ക് ബിൽറ്റ്-ഇൻ റിപ്പയർ കഴിവുകൾ നൽകുന്നു:

DBCC CHECKDB (database_name, REPAIR_ALLOW_DATA_LOSS) 
WITH ALL_ERRORMSGS, NO_INFOMSGS;

കമാൻഡിന് മൂന്ന് നന്നാക്കൽ തലങ്ങളുണ്ട്:

  • REPAIR_FAST: ബാക്ക്‌വേർഡ് കോംപാറ്റിബിളിറ്റിക്ക് മാത്രമായി വാക്യഘടന നിലനിർത്തുന്നു; അറ്റകുറ്റപ്പണികൾ നടത്തുന്നില്ല.
  • REPAIR_REBUILD: അറ്റകുറ്റപ്പണികൾ നടത്തുന്നു ഡാറ്റ നഷ്‌ടപ്പെടാതെ
  • REPAIR_ALLOW_DATA_LOSS: റിപ്പോർട്ട് ചെയ്ത എല്ലാ പിശകുകളും പരിഹരിക്കുന്നു, പക്ഷേ ചില ഡാറ്റ നഷ്ടപ്പെട്ടേക്കാം.

ഞങ്ങൾക്ക് ഒരു DBCC CHECKDB-യെക്കുറിച്ചുള്ള സമഗ്രമായ ഗൈഡ് എല്ലാ ഓപ്ഷനുകളും സാഹചര്യങ്ങളും ഉൾക്കൊള്ളുന്ന (മൈക്രോസോഫ്റ്റിന്റെ ഔദ്യോഗിക ഡോക്യുമെന്റേഷനും ലഭ്യമാണ് ഇവിടെ).

2.3 REPAIR_ALLOW_DATA_LOSS ഉപയോഗിക്കുന്നതിന്റെ അപകടസാധ്യതകൾ

റിപ്പയർ ഓപ്ഷനുകൾ അപകടസാധ്യതകളോടെയാണ് വരുന്നത്. REPAIR_ALLOW_DATA_LOSS കേടായ പേജുകൾ പൂർണ്ണമായും നീക്കം ചെയ്‌തേക്കാം, ഇത് സ്ഥിരമായ ഡാറ്റ നഷ്‌ടത്തിലേക്ക് നയിച്ചേക്കാം. പട്ടികകൾ തമ്മിലുള്ള ബന്ധപരമായ സമഗ്രതയെ തകർക്കുന്ന വിദേശ കീ നിയന്ത്രണങ്ങളെയും ഇത് അവഗണിക്കുന്നു. അതിനാൽ,

  • നന്നാക്കുന്നതിന് മുമ്പ്, നിങ്ങളുടെ കേടായ MDF ഫയൽ സ്വമേധയാ ബാക്കപ്പ് ചെയ്യണം.
  • അറ്റകുറ്റപ്പണിക്ക് ശേഷം, ബിസിനസ്സ് ലോജിക് പിഴവുകൾ കണ്ടെത്തുന്നതിന് DBCC CHECKCONSTRAINTS ഉപയോഗിച്ച് നിങ്ങൾ നിയന്ത്രണങ്ങൾ പരിശോധിക്കണം.

2.4 DBCC CHECKTABLE ഉപയോഗിക്കുക

DBCC CHECKTABLE നിങ്ങൾക്ക് ഒരു tarനിർദ്ദിഷ്ട പട്ടികകളിലെ അഴിമതിക്കുള്ള സമീപനം ലഭിച്ചു:

DBCC CHECKTABLE (table_name, REPAIR_ALLOW_DATA_LOSS);

ഈ കമാൻഡ് മുഴുവൻ ഡാറ്റാബേസിനും പകരം ഒരു പട്ടികയിലേക്ക് നോക്കുന്നു. ഏതൊക്കെ പട്ടികകളിലാണ് പ്രശ്നങ്ങളുള്ളതെന്ന് നിങ്ങൾ മനസ്സിലാക്കിക്കഴിഞ്ഞാൽ ഇത് വേഗത്തിൽ പ്രവർത്തിക്കുകയും അപകടസാധ്യതകൾ കുറയ്ക്കുകയും ചെയ്യുന്നു.

2.5 ഡാറ്റാബേസ് EMERGENCY ആയും SINGLE_USER മോഡിലേക്കും സജ്ജമാക്കുക

ഗുരുതരമായി കേടായ ഡാറ്റാബേസുകൾക്ക് അവസാന ഓപ്ഷനായി അടിയന്തര മോഡ് ആവശ്യമായി വന്നേക്കാം:

ALTER DATABASE [DatabaseName] SET EMERGENCY;
ALTER DATABASE [DatabaseName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
DBCC CHECKDB ([DatabaseName], REPAIR_ALLOW_DATA_LOSS);

സാധാരണ ആക്‌സസ് പരാജയപ്പെട്ടാൽ, ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് എമർജൻസി മോഡ് വഴി റീഡ്-ഒൺലി ആക്‌സസ് ലഭിക്കും. ഈ പ്രക്രിയ ഇടപാട് ലോഗ് പുനർനിർമ്മിക്കുന്നു, പക്ഷേ നിങ്ങൾക്ക് ഇടപാട് സ്ഥിരത നഷ്ടപ്പെടുകയും RESTORE ശൃംഖല തകർക്കുകയും ചെയ്യുന്നു. നിങ്ങളുടെ വീണ്ടെടുക്കൽ ഓപ്ഷനുകൾ തുറന്നിടുന്നതിന് അടിയന്തര അറ്റകുറ്റപ്പണികൾ ശ്രമിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ ഡാറ്റാബേസ് ഫയലുകൾ ബാക്കപ്പ് ചെയ്യുക.

2.6 "ഹാക്ക് അറ്റാച്ച്" രീതി

കേടായ ഒരു MDF ഫയൽ അറ്റാച്ചുചെയ്യാൻ നിങ്ങൾക്ക് കഴിയുന്നില്ലെങ്കിൽ SQL Server, നിങ്ങൾക്ക് “ഹാക്ക് അറ്റാച്ച്” രീതി പരീക്ഷിക്കാം:

  1. നിങ്ങളുടെ കേടായ ഡാറ്റാബേസിന്റെ അതേ പേരിൽ ഒരു ഡമ്മി ഡാറ്റാബേസ് സൃഷ്ടിക്കുക.
  2. ഡമ്മി ഡാറ്റാബേസ് ഓഫ്‌ലൈനായി എടുക്കുക
  3. ഡമ്മി ഡാറ്റാബേസ് ഫയലുകൾ ഇല്ലാതാക്കുക
  4. നിങ്ങളുടെ കേടായ MDF ഫയൽ ഡമ്മി ഫയൽ ലൊക്കേഷനിലേക്ക് പകർത്തുക.
  5. ഡാറ്റാബേസ് ഓൺലൈനിൽ കൊണ്ടുവരിക

ഈ രീതി അഴിമതി പരിഹരിക്കില്ല, പക്ഷേ സഹായിക്കുന്നു SQL Server ഫയൽ തിരിച്ചറിയുകയും റിപ്പയർ കമാൻഡുകൾ പ്രാപ്തമാക്കുകയും ചെയ്യുന്നു.

2.7 കേടായ ഒരു മാസ്റ്റർ ഡാറ്റാബേസ് പരിഹരിക്കുക

മാസ്റ്റർ ഡാറ്റാബേസ് കറപ്ഷന് ഈ ഘട്ടങ്ങൾ ആവശ്യമാണ്:

  1. കേടായ master.mdf ഒരു ഉപയോക്തൃ ഡാറ്റാബേസായി മറ്റൊരു സെർവറിലേക്ക് പകർത്തുക.
  2. മാനുവൽ രീതികൾ ഉപയോഗിക്കുക അല്ലെങ്കിൽ DataNumen SQL Recovery അതിൽ നിന്ന് വസ്തുക്കൾ വീണ്ടെടുക്കുക.
  3. വീണ്ടെടുത്ത വസ്തുക്കൾ ഒരു സ്ക്രിപ്റ്റിലേക്ക് എക്സ്പോർട്ട് ചെയ്യുക.
  4. മാസ്റ്റർ ഡാറ്റാബേസ് പുനർനിർമ്മിക്കുക ബാഹ്യ ലിങ്ക് യഥാർത്ഥ സെർവറിൽ.
  5. ഉപയോക്താക്കളെയും വസ്തുക്കളെയും പുനഃസൃഷ്ടിക്കുന്നതിന് ഘട്ടം 3-ൽ സൃഷ്ടിച്ച സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക.

3. ഉപയോഗിക്കുന്നു DataNumen SQL Recovery കേടായ MDF ഫയൽ നന്നാക്കാൻ

മുകളിലുള്ള മാനുവൽ രീതികൾ പരാജയപ്പെട്ടാൽ, നിങ്ങൾക്ക് പ്രൊഫഷണൽ ഉപകരണങ്ങൾ പരീക്ഷിക്കാം, ഉദാഹരണത്തിന് DataNumen SQL Recovery, ഇത് കേടായ MDF ഫയലുകൾ പരിഹരിക്കാൻ നിങ്ങളെ സഹായിക്കുന്നു, SQL Serverന്റെ ബിൽറ്റ്-ഇൻ ഉപകരണങ്ങൾ കൈകാര്യം ചെയ്യാൻ കഴിയില്ല. m ലഭിക്കുന്നതിന് സോഫ്റ്റ്‌വെയർ വിപുലമായ അൽഗോരിതങ്ങൾ ഉപയോഗിക്കുന്നുost കേടായ ഫയലുകളിൽ നിന്ന് ഡാറ്റ സാധ്യമാണ് കൂടാതെ നിങ്ങൾക്ക് നിരവധി വീണ്ടെടുക്കൽ ഓപ്ഷനുകൾ നൽകുന്നു.

3.1 ഒരൊറ്റ ഫയൽ നന്നാക്കുക

സിംഗിൾ ഫയൽ നന്നാക്കൽ പ്രക്രിയ ലളിതവും പിന്തുടരാൻ എളുപ്പവുമാണ്:

  1. MDF ഫയലിൽ മാറ്റം വരുത്തിയേക്കാവുന്ന എല്ലാ പ്രോഗ്രാമുകളും അടയ്ക്കുക.
  2. Start DataNumen SQL Recovery.
  3. കേടായ MDF ഫയലിന്റെ പേര് ടൈപ്പ് ചെയ്തോ ബ്രൗസ് ബട്ടൺ ക്ലിക്ക് ചെയ്തോ തിരഞ്ഞെടുക്കുക.
  4. ആവശ്യമെങ്കിൽ അനുബന്ധ NDF ഫയലുകൾ ഉൾപ്പെടുത്തുക.
  5. ഉറവിട ഡാറ്റാബേസ് ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ സിസ്റ്റം അത് കണ്ടെത്താൻ അനുവദിക്കുക:
    ഉറവിടത്തിന്റെ ഫോർമാറ്റ് സജ്ജമാക്കുക SQL Server MDF ഫയൽ
  6. വീണ്ടെടുത്ത ഫയൽ എവിടെയാണ് സംരക്ഷിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കുക.
  7. “എസ്” ക്ലിക്കുചെയ്യുകtar"റിക്കവറി" ബട്ടൺ അമർത്തിയാൽ, സോഫ്റ്റ്‌വെയർ നിങ്ങളുമായി ബന്ധിപ്പിക്കും SQL Server നിങ്ങളുടെ സെർവർ നാമവും ലോഗിൻ വിശദാംശങ്ങളും ഉള്ള ഉദാഹരണം.
  8. തുടർന്ന് സോഫ്റ്റ്‌വെയർ അതിന്റെ വിപുലമായ വീണ്ടെടുക്കൽ അൽഗോരിതങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ഫയൽ പരിഹരിക്കും.

ഉപയോഗം DataNumen SQL Recovery ഒരു കേടായ ഭാഗം നന്നാക്കാൻ SQL Server MDF ഫയൽ.
അറ്റകുറ്റപ്പണി എങ്ങനെ പോകുന്നുവെന്ന് കാണിക്കുന്ന ഒരു പ്രോഗ്രസ് ബാർ നിങ്ങൾ കാണും. അത് പൂർത്തിയായ ശേഷം, നിങ്ങളുടെ വീണ്ടെടുത്ത ഡാറ്റാബേസ് നിങ്ങൾക്ക് പരിശോധിക്കാൻ കഴിയും SQL Server മാനേജ്മെന്റ് സ്റ്റുഡിയോ.

3.2 ഒരു ബാച്ച് ഫയലുകൾ നന്നാക്കുക

നിരവധി കേടായ ഡാറ്റാബേസുകളുള്ള കമ്പനികൾക്ക് ബാച്ച് റിപ്പയർ ഉപയോഗിച്ച് സമയം ലാഭിക്കാൻ കഴിയും. നിങ്ങളുടെ എല്ലാ കേടായ MDF ഫയലുകളും ഒരു ക്യൂവിലേക്ക് ചേർക്കാനും നിങ്ങളുടെ ഔട്ട്‌പുട്ട് മുൻഗണനകൾ സജ്ജമാക്കാനും കഴിയും, കൂടാതെtarവീണ്ടെടുക്കൽ. സിസ്റ്റമിക് ഡാറ്റാബേസ് പ്രശ്നങ്ങൾ പരിഹരിക്കേണ്ട ബിസിനസ് പരിതസ്ഥിതികളിൽ ഈ സവിശേഷത മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു.

വിശദമായ ഘട്ടങ്ങൾ:

  1. "ബാച്ച് റിക്കവറി" ടാബിലേക്ക് പോകുക.
  2. ഒന്നിലധികം ഫയലുകൾ ചേർക്കാൻ "ഫയലുകൾ ചേർക്കുക" ക്ലിക്ക് ചെയ്യുക. SQL Server നന്നാക്കേണ്ട MDF ഫയലുകൾ.
  3. ലോക്കൽ കമ്പ്യൂട്ടറിൽ റിപ്പയർ ചെയ്യേണ്ട ഫയലുകൾ കണ്ടെത്താൻ നിങ്ങൾക്ക് "സെർച്ച് ഫയലുകൾ" ക്ലിക്ക് ചെയ്യാം.
  4. “എസ്” ക്ലിക്കുചെയ്യുകtart വീണ്ടെടുക്കൽ” ബട്ടൺ
  5. ലിസ്റ്റിലെ എല്ലാ PST ഫയലുകളും ഓരോന്നായി നന്നാക്കും.

ഉപയോഗം DataNumen SQL Recovery ഒരു കൂട്ടം കേടായവ നന്നാക്കാൻ SQL Server MDF ഫയലുകൾ.

3.3 ഹാർഡ് ഡ്രൈവ്, ഡിസ്ക് ഇമേജ് അല്ലെങ്കിൽ ബാക്കപ്പ് ഫയലുകളിൽ നിന്ന് വീണ്ടെടുക്കുക

DataNumen SQL Recovery സ്റ്റാൻഡേർഡ് വീണ്ടെടുക്കലിനേക്കാൾ കൂടുതൽ ചെയ്യുന്നു. ഇതിന് SQL ഡാറ്റ ഇതിൽ നിന്ന് ലഭിക്കും:

  • VMWare VMDK വെർച്വൽ മെഷീൻ ഡിസ്ക് ഫയലുകൾ
  • വെർച്വൽ പിസി വിഎച്ച്ഡി ഫയലുകൾ
  • ഐഎസ്ഒ ഇമേജ് ഫയലുകൾ
  • വിൻഡോസ് എൻ‌ടി ബാക്കപ്പ് ഫയലുകൾ (.bkf)
  • അക്രോണിസ് ട്രൂ ഇമേജ് ഫയലുകൾ (.tib)
  • നോർട്ടൺ ജിost ഫയലുകൾ (.gho, .v2i)

വിവിധ സാഹചര്യങ്ങളിൽ നിങ്ങളുടെ ഡാറ്റ തിരികെ ലഭിക്കുന്നതിന് ഈ വഴക്കം ഒരു മികച്ച മാർഗമാണ്, ഉദാഹരണത്തിന്:

  • നിങ്ങൾ ഡാറ്റാബേസ് ഇല്ലാതാക്കുന്നത് SQL Server.
  • നിങ്ങൾ ഹാർഡ് ഡ്രൈവ് ഫോർമാറ്റ് ചെയ്യുക.
  • ഹാർഡ് ഡ്രൈവ് പരാജയം.
  • VMWare-ലെയോ Virtual PC-യിലെയോ Virtual Disk കേടായതോ കേടായതോ ആണ്, നിങ്ങൾ അതിൽ ഡാറ്റാബേസ് സൂക്ഷിക്കുന്നു.
  • ബാക്കപ്പ് മീഡിയയിലെ ബാക്കപ്പ് ഫയൽ കേടായതോ കേടായതോ ആണ്, നിങ്ങൾക്ക് അതിൽ നിന്ന് ഡാറ്റാബേസ് ഫയൽ പുനഃസ്ഥാപിക്കാൻ കഴിയില്ല.
  • ഡിസ്ക് ഇമേജ് ഫയൽ കേടായതോ കേടായതോ ആണ്, നിങ്ങളുടെ MDF ഫയൽ അതിൽ നിന്ന് വീണ്ടെടുക്കാൻ കഴിയില്ല.

മുകളിൽ പറഞ്ഞ സാഹചര്യങ്ങളിൽ, നിങ്ങൾക്ക് ഇപ്പോഴും സുഖം പ്രാപിക്കാൻ കഴിഞ്ഞേക്കും SQL Server ഹാർഡ് ഡ്രൈവ്, ഡിസ്ക് ഇമേജ് അല്ലെങ്കിൽ ബാക്കപ്പ് ഫയലുകളിൽ നിന്നുള്ള ഡാറ്റ നേരിട്ട്.

നിങ്ങളുടെ കയ്യിൽ ഡിസ്ക് ഇമേജോ ബാക്കപ്പ് ഫയലുകളോ ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ ചെയ്യാം:

  1. ഉറവിട ഫയൽ തിരഞ്ഞെടുക്കാൻ "..." ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
  2. "ഫയൽ തുറക്കുക" ഡയലോഗിൽ, ഫിൽട്ടറായി "എല്ലാ ഫയലുകളും (*.*)" തിരഞ്ഞെടുക്കുക.
  3. റിപ്പയർ ചെയ്യേണ്ട സോഴ്സ് ഫയലായി ഡിസ്ക് ഇമേജ് അല്ലെങ്കിൽ ബാക്കപ്പ് ഫയൽ തിരഞ്ഞെടുക്കുക.
  4. E_Drive_fixed.mdf പോലുള്ള ഔട്ട്‌പുട്ട് ഫിക്സഡ് ഡാറ്റാബേസ് ഫയൽ നാമം സജ്ജമാക്കുക.

ഉപയോഗം DataNumen SQL Recovery വീണ്ടെടുക്കാൻ SQL Server ഹാർഡ് ഡ്രൈവുകൾ, ഡിസ്ക് ഇമേജുകൾ അല്ലെങ്കിൽ ബാക്കപ്പ് ഫയലുകൾ എന്നിവയിൽ നിന്നുള്ള ഡാറ്റ.

ഒരു ഹാർഡ് ഡ്രൈവിൽ നിന്ന് നേരിട്ട് വീണ്ടെടുക്കണമെങ്കിൽ, നിങ്ങൾക്ക് ഉപയോഗിക്കാം DataNumen Disk Image ഹാർഡ് ഡ്രൈവിന്റെ ഒരു ഡിസ്ക് ഇമേജ് ഫയൽ സോഴ്സ് ഫയലായി സൃഷ്ടിക്കാൻ DataNumen SQL Recovery:

  1. ഹാർഡ് ഡ്രൈവ് അല്ലെങ്കിൽ ഡിസ്ക് തിരഞ്ഞെടുക്കുക.
  2. ഔട്ട്പുട്ട് ഇമേജ് ഫയലിൻ്റെ പേര് സജ്ജമാക്കുക.
  3. “എസ്” ക്ലിക്കുചെയ്യുകtarഹാർഡ് ഡ്രൈവ്/ഡിസ്കിൽ നിന്ന് ഡിസ്ക് ഇമേജ് ഫയൽ സൃഷ്ടിക്കാൻ t ക്ലോണിംഗ്" ബട്ടൺ.

ഉപയോഗം DataNumen Disk Image ഒരു ഹാർഡ് ഡ്രൈവ്/ഡിസ്കിൽ നിന്ന് ഒരു ഡിസ്ക് ഇമേജ് ഫയൽ സൃഷ്ടിക്കുന്നതിന്, അങ്ങനെ DataNumen SQL Recovery വീണ്ടെടുക്കാൻ കഴിയും SQL Server ഡിസ്ക് ഇമേജ് ഫയലിൽ നിന്നുള്ള ഡാറ്റ.

3.4 ഇല്ലാതാക്കിയ റെക്കോർഡുകളും പട്ടികകളും വീണ്ടെടുക്കുക

ഒരു പട്ടികയിലെ ചില റെക്കോർഡുകൾ നിങ്ങൾ ഇല്ലാതാക്കിയാൽ, അല്ലെങ്കിൽ ഒരു ഡാറ്റാബേസിലെ ചില പട്ടികകൾ അബദ്ധത്തിൽ ഇല്ലാതാക്കിയാൽ, നിങ്ങൾക്ക് അവ വീണ്ടെടുക്കാൻ കഴിയും DataNumen SQL Recovery.

ഇല്ലാതാക്കിയ റെക്കോർഡുകൾക്കായി, അവ ഇല്ലാതാക്കുന്നതിന് മുമ്പുള്ള അതേ ക്രമത്തിൽ അവ ദൃശ്യമാകണമെന്നില്ല, അതിനാൽ വീണ്ടെടുക്കലിനുശേഷം, ഈ ഇല്ലാതാക്കിയ റെക്കോർഡുകൾ കണ്ടെത്താൻ നിങ്ങൾ SQL സ്റ്റേറ്റ്‌മെന്റുകൾ ഉപയോഗിക്കേണ്ടതുണ്ട്.

ഇല്ലാതാക്കിയ പട്ടികകൾ‌ക്കായി, അവയുടെ പേരുകൾ‌ വീണ്ടെടുക്കാൻ‌ കഴിയുന്നില്ലെങ്കിൽ‌, അവയെ “വീണ്ടെടുക്കപ്പെട്ട_ടേബിൾ‌ 1”, “വീണ്ടെടുക്കപ്പെട്ട_ടേബിൾ‌ 2” എന്നിങ്ങനെ പുനർ‌നാമകരണം ചെയ്യും.

3.5 Ransomware അല്ലെങ്കിൽ വൈറസിൽ നിന്ന് വീണ്ടെടുക്കുക

മാൽവെയർ എൻക്രിപ്റ്റ് ചെയ്ത ഡാറ്റാബേസുകൾ പരിഹരിക്കുന്നതിൽ സാധാരണ രീതികൾ സാധാരണയായി പരാജയപ്പെടുന്നു. DataNumen SQL Recovery റാൻസംവെയർ-എൻക്രിപ്റ്റ് ചെയ്ത MDF ഫയലുകളിൽ നിന്ന് ആക്രമണകാരികൾക്ക് പണം നൽകാതെ ഡാറ്റ ലഭിക്കുന്നതിന് പ്രത്യേക അൽഗോരിതങ്ങൾ ഉപയോഗപ്പെടുത്തുന്നു. എൻക്രിപ്ഷൻ അവയുടെ ഹെഡറുകളോ ആന്തരിക ഘടനകളോ കേടുവരുത്തിയതിനുശേഷവും ഫയലുകൾ വീണ്ടെടുക്കാൻ സോഫ്റ്റ്‌വെയറിന് കഴിയും.

3.6 വീണ്ടെടുക്കപ്പെട്ട ഒരു ഫയൽ നന്നാക്കുക

MDF ഫയലുകൾ വീണ്ടെടുക്കുകയാണെങ്കിൽ DataNumen Data Recovery (അല്ലെങ്കിൽ മറ്റ് ഡാറ്റ വീണ്ടെടുക്കൽ ഉപകരണങ്ങൾ) ഇതിൽ അറ്റാച്ചുചെയ്യാൻ കഴിയില്ല SQL Server, ഈ ഫയലുകളിൽ ഇപ്പോഴും ചില അഴിമതികൾ ഉണ്ടായിരിക്കാം. അത്തരമൊരു സാഹചര്യത്തിൽ, ഉപയോഗിക്കുക DataNumen SQL Recovery അവ വീണ്ടും നന്നാക്കാൻ, അവരുടെ ഡാറ്റ ആക്‌സസ് ചെയ്യാനാകുമെന്ന് ഉറപ്പാക്കാൻ SQL Server.

3.7 tempdb.mdf-ൽ നിന്ന് വീണ്ടെടുക്കുക

എപ്പോൾ SQL Server പ്രവർത്തിക്കുന്നു, അത് എല്ലാ ടെമ്പോയും സംഭരിക്കുംrarഎല്ലാ ടെമ്പോയും ഉൾപ്പെടെ y ഡാറ്റrary ടേബിളുകളും സ്റ്റോർ നടപടിക്രമങ്ങളും ഒരു ടെമ്പോയിലേക്ക്rary ഡാറ്റാബേസ് tempdb.mdf. ഡാറ്റാ ദുരന്തം സംഭവിക്കുമ്പോൾ, നിലവിലുള്ള mdf, അനുബന്ധ ndf ഫയലുകളിൽ നിന്ന് ആവശ്യമുള്ള ഡാറ്റ വീണ്ടെടുക്കാൻ നിങ്ങൾക്ക് കഴിയുന്നില്ലെങ്കിൽ, ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇപ്പോഴും tempdb.mdf ൽ നിന്ന് നിങ്ങളുടെ ഡാറ്റ വീണ്ടെടുക്കാൻ കഴിഞ്ഞേക്കും. DataNumen SQL Recovery, ഇനിപ്പറയുന്ന രീതിയിൽ:

  1. നിർത്തുക SQL Server ഡാറ്റ എഞ്ചിൻ സേവനം.
  2. കമ്പ്യൂട്ടറിൽ tempdb.mdf ഫയലിനായി തിരയാൻ വിൻഡോസ് തിരയൽ പ്രവർത്തനം ഉപയോഗിക്കുന്നു SQL Server ഉദാഹരണം ഇൻസ്റ്റാളുചെയ്‌തു.
  3. നിങ്ങൾ tempdb.mdf കണ്ടെത്തിയ ശേഷം, വീണ്ടെടുക്കേണ്ട ഉറവിട ഫയലായി നിങ്ങൾക്ക് അത് തിരഞ്ഞെടുത്ത് ഉപയോഗിക്കാം DataNumen SQL Recovery അത് വീണ്ടെടുക്കാൻ.

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

SQL Server പതിപ്പ് കേടായ MDF ഫയൽ എംഡിഎഫ് ഫയൽ പരിഹരിച്ചത് DataNumen SQL Recovery
SQL Server 2014 പിശക് 1_4.mdf പിശക് 1_4_fixed.mdf
SQL Server 2014 പിശക് 2_4.mdf പിശക് 2_4_fixed.mdf
SQL Server 2014 പിശക് 4_4.mdf പിശക് 4_4_fixed.mdf
SQL Server 2014 പിശക് 5_4.mdf പിശക് 5_4_fixed.mdf

4. ഓൺലൈൻ റിക്കവറി സേവനങ്ങൾ

റിക്കവറി സോഫ്റ്റ്‌വെയർ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് സാധ്യമല്ലാത്തതോ സൗകര്യപ്രദമല്ലാത്തതോ ആയ സാഹചര്യങ്ങളിൽ, SQL ഡാറ്റാബേസുകൾ നന്നാക്കാൻ ഓൺലൈൻ സേവനങ്ങൾ നിങ്ങൾക്ക് വ്യത്യസ്തമായ ഒരു മാർഗം നൽകുന്നു. ആഴത്തിലുള്ള സാങ്കേതിക പരിജ്ഞാനം ആവശ്യമില്ലാതെ തന്നെ കേടായ MDF ഫയലുകൾ പരിഹരിക്കാൻ ഈ ഓൺലൈൻ സേവനങ്ങൾ സഹായിക്കുന്നു.

4.1 ലളിതമായ വീണ്ടെടുക്കൽ നടപടിക്രമങ്ങൾ

ഓൺലൈൻ SQL വീണ്ടെടുക്കൽ സേവനങ്ങൾ ഉപയോഗിക്കാൻ എളുപ്പമുള്ള ഒരു പ്രക്രിയ പിന്തുടരുന്നു:

  1. കേടായ ഫയൽ അപ്‌ലോഡ് ചെയ്യുക – നിങ്ങളുടെ കേടായ MDF ഫയൽ ഒരു എൻക്രിപ്റ്റ് ചെയ്ത കണക്ഷൻ വഴി സേവന ദാതാവിന്റെ സെർവറിലേക്ക് സുരക്ഷിതമായി കൈമാറുന്നു.
  2. പ്രോസസ്സിംഗും വിശകലനവും - സേവനം പ്രത്യേക അൽഗോരിതങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ഫയൽ സ്കാൻ ചെയ്യുകയും വീണ്ടെടുക്കാവുന്ന ഡാറ്റ തിരിച്ചറിയുകയും ചെയ്യുന്നു.
  3. വീണ്ടെടുക്കൽ ഫലങ്ങൾ പ്രിവ്യൂ ചെയ്യുക - പൂർണ്ണമായ വീണ്ടെടുക്കലിന് വിധേയമാകുന്നതിന് മുമ്പ് നിങ്ങൾക്ക് വീണ്ടെടുക്കാവുന്ന ഡാറ്റാബേസ് ഒബ്ജക്റ്റുകൾ പ്രിവ്യൂ ചെയ്യാൻ കഴിയും.
  4. നന്നാക്കിയ ഫയൽ ഡൗൺലോഡ് ചെയ്യുക – പ്രോസസ്സിംഗിന് ശേഷം നന്നാക്കിയ ഡാറ്റാബേസ് ഫയൽ അല്ലെങ്കിൽ SQL സ്ക്രിപ്റ്റുകൾ ലഭ്യമാകും.

ഈ ക്ലൗഡ് സേവനങ്ങൾ ഇവയുമായി പ്രവർത്തിക്കുന്നു SQL Server .mdf, .ndf, .ldf പോലുള്ള ഡാറ്റാബേസ് ഫയലുകൾ. ഫയൽ വലുപ്പവും അഴിമതിയുടെ തീവ്രതയും പ്രോസസ്സിംഗ് സമയം നിർണ്ണയിക്കുന്നു, ഇത് സെക്കൻഡുകൾ മുതൽ മിനിറ്റ് വരെ വ്യത്യാസപ്പെടുന്നു.

4.2 ഗുണങ്ങളും ദോഷങ്ങളും

ഓൺലൈൻ വീണ്ടെടുക്കലിന്റെ ഗുണങ്ങൾ:

  • നിങ്ങൾ സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതില്ല - നിയന്ത്രിത പരിതസ്ഥിതികൾക്കോ ​​അഡ്മിൻ അവകാശങ്ങളില്ലാത്ത ഉപയോക്താക്കൾക്കോ ​​അനുയോജ്യം.
  • മാക്ഒഎസ്, ലിനക്സ് എന്നിവയുൾപ്പെടെ ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും പ്രവർത്തിക്കുന്നു
  • വലിയ സോഫ്റ്റ്‌വെയർ പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യാതെ തന്നെ ഉപയോഗിക്കാൻ തയ്യാറാണ്.
  • അടിസ്ഥാന സാങ്കേതിക വൈദഗ്ധ്യമുള്ള ആളുകൾക്ക് അനുയോജ്യമായ ഉപയോക്തൃ-സൗഹൃദ ഇന്റർഫേസ്
  • വാങ്ങുന്നതിനുമുമ്പ് നിങ്ങൾക്ക് വീണ്ടെടുക്കാവുന്ന ഡാറ്റ കാണാൻ കഴിയും

ചിന്തിക്കേണ്ട പരിമിതികൾ:

  • സെൻസിറ്റീവ് ഡാറ്റാബേസ് വിവരങ്ങൾ മൂന്നാം കക്ഷി സെർവറുകളിലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്നത് സ്വകാര്യതാ ആശങ്കകൾ ഉയർത്തുന്നു.
  • പരമാവധി ഡാറ്റാബേസ് വലുപ്പത്തിന് നിയന്ത്രണങ്ങളുണ്ട്.
  • ഓഫ്‌ലൈൻ ഉപകരണങ്ങളെ അപേക്ഷിച്ച് ഇഷ്ടാനുസൃതമാക്കൽ ഓപ്ഷനുകൾ കുറവാണ്
  • വീണ്ടെടുക്കൽ വേഗത സെർവർ പ്രകടനത്തെയും ലോഡിനെയും ആശ്രയിച്ചിരിക്കുന്നു.
  • വാങ്ങുന്നതുവരെ ഡെമോ പതിപ്പുകൾ വീണ്ടെടുക്കാവുന്ന ചില ഡാറ്റ മാത്രമേ കാണിക്കൂ.

ഓഫ്‌ലൈൻ വീണ്ടെടുക്കൽ ഉപകരണങ്ങൾ നിങ്ങൾക്ക് കൂടുതൽ നിയന്ത്രണവും സ്വകാര്യതയും നൽകുന്നു, പക്ഷേ കൂടുതൽ സാങ്കേതിക വൈദഗ്ദ്ധ്യം ആവശ്യമാണ്. Most ഓൺലൈൻ സേവനങ്ങൾ സൌജന്യ ഡെമോകൾ ഉപയോഗിച്ച് അവയുടെ ഫലപ്രാപ്തി പരീക്ഷിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ ഡെമോകൾ സാമ്പിൾ ഡാറ്റ വീണ്ടെടുക്കുകയും മറ്റ് വീണ്ടെടുക്കാവുന്ന ഇനങ്ങൾ പ്ലെയ്‌സ്‌ഹോൾഡറുകൾ ഉപയോഗിച്ച് അടയാളപ്പെടുത്തുകയും ചെയ്യുന്നു.

ഓൺലൈൻ, ഓഫ്‌ലൈൻ വീണ്ടെടുക്കൽ എന്നിവയ്ക്കിടയിൽ ഏറ്റവും മികച്ച തിരഞ്ഞെടുപ്പ് നിങ്ങളുടെ ആവശ്യങ്ങൾക്കാണ്. സമയ സമ്മർദ്ദം, സാങ്കേതിക വൈദഗ്ദ്ധ്യം, ഡാറ്റ സംവേദനക്ഷമത, MDF ഫയൽ കറപ്ഷന്റെ തരം എന്നിവയെല്ലാം ഈ തീരുമാനത്തിൽ പ്രധാന പങ്ക് വഹിക്കുന്നു.

5. കൂടുതൽ പരിഹാരങ്ങൾ

മുൻ ഭാഗങ്ങളിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന രീതികൾ m കൈകാര്യം ചെയ്യുമ്പോൾost MDF ഫയൽ കറപ്ഷൻ സാഹചര്യങ്ങൾ, ഡാറ്റാബേസ് വീണ്ടെടുക്കൽ ലാൻഡ്‌സ്‌കേപ്പ് അധിക പ്രത്യേക പരിഹാരങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു. ഞങ്ങൾ നിരവധി സമീപനങ്ങൾ വിലയിരുത്തി സമാഹരിച്ചിട്ടുണ്ട് m ന്റെ ഈ സമഗ്രമായ പട്ടികost ഫലപ്രദമായ ഇതര രീതികൾ അത് പ്രധാന നന്നാക്കൽ തന്ത്രങ്ങളെ പൂരകമാക്കുന്നു.

6. നന്നാക്കിയ ശേഷം: നിങ്ങളുടെ ഡാറ്റാബേസ് സാധൂകരിക്കുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യുക.

നിങ്ങളുടെ കേടായ MDF ഫയൽ നന്നാക്കുന്നത് പകുതി പ്രശ്നം മാത്രമേ പരിഹരിക്കൂ. ഡാറ്റ സമഗ്രത നിലനിർത്തുന്നതിനും ഭാവിയിലെ പ്രശ്നങ്ങൾ തടയുന്നതിനും വിജയകരമായ വീണ്ടെടുക്കലിനുശേഷം നിങ്ങളുടെ ഡാറ്റാബേസ് ശരിയാണെന്ന് തെളിയിക്കുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യേണ്ടതുണ്ട്.

6.1 വീണ്ടെടുത്ത ഡാറ്റ സമഗ്രത പരിശോധിക്കുക

അറ്റകുറ്റപ്പണിക്ക് ശേഷവും എല്ലാ ഡാറ്റയും കേടുകൂടാതെയിരിക്കുന്നുണ്ടെന്ന് വിശദമായ ഒരു സാധൂകരണ പരിശോധന ഉറപ്പാക്കുന്നു. DATA_PURITY ഉള്ള DBCC CHECKDB കമാൻഡ് അസാധുവായ മൂല്യങ്ങൾക്കായി സ്കാൻ ചെയ്യുന്നു:

DBCC CHECKDB (database_name) WITH DATA_PURITY, NO_INFOMSGS;

ഈ കമാൻഡ്, അസാധുവായതോ ഡാറ്റാ തരങ്ങൾക്ക് പരിധിക്ക് പുറത്തുള്ളതോ ആയ കോളം മൂല്യങ്ങൾ കണ്ടെത്തുന്നു. റിപ്പയർ ഓപ്ഷനുകൾക്ക് അവ സ്വയമേവ പരിഹരിക്കാൻ കഴിയാത്തതിനാൽ, കണ്ടെത്തിയ പിശകുകൾ നിങ്ങൾ സ്വമേധയാ പരിഹരിക്കണമെന്ന് ഓർമ്മിക്കുക.

അറ്റകുറ്റപ്പണി പ്രവർത്തനങ്ങൾ വിദേശ കീ നിയന്ത്രണങ്ങൾ പരിശോധിക്കുകയോ പരിപാലിക്കുകയോ ചെയ്യാത്തതിനാൽ ബിസിനസ്സ് ലോജിക്ക് കേടുകൂടാതെയിരിക്കുന്നുണ്ടെന്ന് പരിശോധിക്കാൻ DBCC CHECKCONSTRAINTS സഹായിക്കുന്നു.

6.2 സൂചികകളും നിയന്ത്രണങ്ങളും പുനർനിർമ്മിക്കുക

ഡാറ്റാ ഇന്റഗ്രിറ്റി പരിശോധിച്ചുകഴിഞ്ഞാൽ, പ്രകടന ഒപ്റ്റിമൈസേഷൻ അടുത്ത ഘട്ടമായി മാറുന്നു. നന്നാക്കൽ പ്രവർത്തനങ്ങൾ പലപ്പോഴും സൂചികകളെ വിഘടിപ്പിക്കുന്നു, ഇതിന് പെട്ടെന്ന് ശ്രദ്ധ ആവശ്യമാണ്:

ALTER INDEX ALL ON table_name REBUILD;

നിർണായക സിസ്റ്റങ്ങളിൽ പ്രകടനം വേഗത്തിൽ പുനഃസ്ഥാപിക്കുന്നതിനായി കോർ ടീം ആദ്യം നിർദ്ദിഷ്ട ഉയർന്ന ഉപയോഗ സൂചികകൾ പുനർനിർമ്മിക്കണം. ഇത് പുതിയ, ശരിയായ h സൃഷ്ടിക്കുന്നുostഎഡി സൂചികകൾost ചോദ്യ പ്രതികരണ സമയം.

6.3 നന്നാക്കിയ ഡാറ്റാബേസിന്റെ ബാക്കപ്പ് എടുക്കുക

നിങ്ങളുടെ പുതുതായി നന്നാക്കിയ ഡാറ്റാബേസിന്റെ പൂർണ്ണ ബാക്കപ്പ് ഉടൻ തന്നെ സൃഷ്ടിക്കുക:

BACKUP DATABASE database_name 
TO DISK = 'path\backup_file.bak' 
WITH CHECKSUM, FORMAT;

പ്രവർത്തന സമയത്ത് CHECKSUM ഓപ്ഷൻ ബാക്കപ്പിന്റെ സമഗ്രത പരിശോധിക്കുന്നു. പ്രൊഡക്ഷൻ വീണ്ടെടുക്കലിനായി ഉപയോഗിക്കുന്നതിന് മുമ്പ് അത് ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഒരു ടെസ്റ്റ് സെർവറിൽ ബാക്കപ്പ് പിന്നീട് പരിശോധിക്കുക.

6.4 മോണിറ്ററിംഗും അലേർട്ടുകളും സജ്ജമാക്കുക

ഡാറ്റ കേടാകുന്നതിന് മുമ്പ് സാധ്യതയുള്ള പ്രശ്നങ്ങൾ കണ്ടെത്താൻ പ്രോആക്ടീവ് മോണിറ്ററിംഗ് സഹായിക്കുന്നു. ഇനിപ്പറയുന്നവ ഉൾപ്പെടെയുള്ള പ്രധാന മെട്രിക്കുകൾക്കായി അലേർട്ടുകൾ സജ്ജമാക്കുക:

  • CPU ശതമാനം (പരിധി: 90%)
  • ഡാറ്റ സ്‌പെയ്‌സ് ഉപയോഗിച്ച ശതമാനം (പരിധി: 95%)
  • തൊഴിലാളി ഉപയോഗം (പരിധി: 60%)
  • തടസ്സങ്ങൾ (ഏത് സാഹചര്യത്തിലും)
  • കണക്ഷൻ ശ്രമങ്ങളിലെ സിസ്റ്റം പിശകുകൾ

അസൂർ മോണിറ്റർ അല്ലെങ്കിൽ SQL Server മാനേജ്മെന്റ് സ്റ്റുഡിയോയ്ക്ക് ഈ അലേർട്ടുകൾ കോൺഫിഗർ ചെയ്യാൻ കഴിയും. പരിഹരിക്കപ്പെടുന്നതുവരെ സ്റ്റേറ്റ്ഫുൾ അലേർട്ടുകൾ പ്രവർത്തനക്ഷമമായി തുടരും, ഇത് നിലവിലുള്ള പ്രശ്നങ്ങൾ ഉണ്ടാകുമ്പോൾ അറിയിപ്പ് കൊടുങ്കാറ്റുകൾ തടയുന്നു.

പ്രശ്നങ്ങൾ നേരത്തേ കണ്ടെത്തുന്നതിന്, നിർണായക ഡാറ്റാബേസുകളിൽ DBCC CHECKDB ഉപയോഗിച്ചുള്ള ആഴ്ചതോറുമുള്ള സമഗ്രത പരിശോധനകൾ നടത്തണം.

7. പതിവുചോദ്യങ്ങൾ

ഡാറ്റാബേസ് കറപ്ഷൻ ഉപയോക്താക്കളിൽ നിന്ന് നിരവധി ചോദ്യങ്ങൾ സൃഷ്ടിക്കുന്നു. MDF ഫയലുകൾ നന്നാക്കുന്നതിനെക്കുറിച്ചുള്ള ചില സാധാരണ ചോദ്യങ്ങൾ നോക്കാം. SQL Server.

7.1 LDF ഫയൽ ഇല്ലാതെ എനിക്ക് MDF ഫയൽ വീണ്ടെടുക്കാൻ കഴിയുമോ?

ഉത്തരം: അതെ, പോലുള്ള പ്രൊഫഷണൽ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് DataNumen SQL Recovery, നിങ്ങൾക്ക് LDF ഫയൽ ഇല്ലാതെ തന്നെ MDF ഫയൽ വീണ്ടെടുക്കാൻ കഴിയും.

7.2 ഞാൻ മൂന്നാം കക്ഷി റിപ്പയർ ഉപകരണങ്ങളോ അന്തർനിർമ്മിത രീതികളോ ഉപയോഗിക്കണോ?

ഉത്തരം: ബിൽറ്റ്-ഇൻ രീതികൾക്ക് ഔദ്യോഗിക പിന്തുണ ഉള്ളതിനാൽ അവ ആദ്യ ശ്രമം അർഹിക്കുന്നു. എന്നിരുന്നാലും, ഗുരുതരമായ അഴിമതി കേസുകളിൽ മൂന്നാം കക്ഷി ഉപകരണങ്ങൾ കൂടുതൽ ഡാറ്റ വീണ്ടെടുക്കാൻ സാധ്യതയുണ്ട്. ഏറ്റവും മികച്ച തിരഞ്ഞെടുപ്പ് ഇവയെ ആശ്രയിച്ചിരിക്കുന്നു:

  • ഡാറ്റാ നിർണായകത
  • ബാക്കപ്പ് ലഭ്യത
  • സമയ പരിധി
  • ബജറ്റ് പരിമിതികൾ
  • ഡാറ്റാ നഷ്ടത്തിനുള്ള റിസ്ക് ടോളറൻസ്

8. ഉപസംഹാരം

SQL Server ഡാറ്റാബേസ് കറപ്ഷന് വേഗത്തിലുള്ള കണ്ടെത്തലും ഡാറ്റ നഷ്ടം കുറയ്ക്കുന്നതിന് ശരിയായ വീണ്ടെടുക്കൽ രീതികളും ആവശ്യമാണ്. പ്രശ്നങ്ങൾ ഉണ്ടാകുമ്പോൾ വേഗത്തിൽ പ്രവർത്തിക്കാൻ MDF ഫയൽ കറപ്ഷൻ അടയാളങ്ങൾ നിങ്ങളെ സഹായിക്കുന്നു. ബിൽറ്റ്-ഇൻ മുതൽ നിങ്ങൾക്ക് ഒന്നിലധികം വീണ്ടെടുക്കൽ ഓപ്ഷനുകൾ ഉണ്ട്. SQL Server പോലുള്ള പ്രത്യേക മൂന്നാം കക്ഷി പരിഹാരങ്ങളിലേക്കുള്ള ഉപകരണങ്ങൾ DataNumen SQL Recovery ഉപകരണം. ഈ ലേഖനത്തിന്റെ സംഗ്രഹം താഴെ കൊടുക്കുന്നു:

ഇതിന്റെ രൂപരേഖ കാണിക്കുന്ന ഇൻഫോഗ്രാഫിക് SQL Server MDF നന്നാക്കൽ ഗൈഡ്

ചികിത്സയെക്കാൾ പ്രതിരോധം മികച്ചതാണ്. പതിവ് ഡാറ്റാബേസ് അറ്റകുറ്റപ്പണി, ശരിയായ ബാക്കപ്പ് നടപടിക്രമങ്ങൾ, ഡിസ്ക് ഹെൽത്ത് മോണിറ്ററിംഗ് എന്നിവ അഴിമതി സാധ്യതകളെ ഗണ്യമായി കുറയ്ക്കുന്നു. സമഗ്രത പരിശോധനകളിലൂടെ വീണ്ടെടുക്കപ്പെട്ട ഡാറ്റാബേസുകൾ സിസ്റ്റം തെളിയിക്കുകയും അറ്റകുറ്റപ്പണികൾക്ക് ശേഷം ഡാറ്റ വിശ്വസനീയമായി നിലനിർത്തുന്നതിന് സൂചികകൾ പുനർനിർമ്മിക്കുകയും വേണം.

 

ഇപ്പോൾ പങ്കിടുക: