1. MDF File Corruption ကို နားလည်ခြင်း။
MDF ဖိုင်များသည် အခြေခံအုတ်မြစ်ဖြစ်သည်။ SQL Serverဒေတာသိုလှောင်မှုယန္တရား။ ဤအရေးကြီးသောအစိတ်အပိုင်းများသည် ဒေတာဆုံးရှုံးမှုနည်းပါးစေရန် ပျက်စီးသွားသည့်အခါ အမြန်ရှာဖွေတွေ့ရှိမှုနှင့် သင့်လျော်သော ပြန်လည်ရယူရေးနည်းလမ်းများ လိုအပ်ပါသည်။ MDF ဖိုင်များအကြောင်းနှင့် ပျက်စီးနေသော MDF ဖိုင်များကို ပြုပြင်နည်းကို လေ့လာကြပါစို့။
1.1 MDF ဖိုင်ဆိုတာ ဘာလဲ။ SQL Server?
MDF (Master Database File) သည် ပင်မဒေတာဖိုင်အဖြစ် ဆောင်ရွက်သည်။ SQL Server ဇယားများ၊ အညွှန်းများ၊ သိမ်းဆည်းထားသော လုပ်ထုံးလုပ်နည်းများ၊ အမြင်များနှင့် အခြားဒေတာဘေ့စ်အရာဝတ္ထုများကဲ့သို့သော သုံးစွဲသူဒေတာအားလုံးကို ကိုင်ဆောင်ထားသည်။ ဤဖိုင်တွင် schema နှင့် အမှန်တကယ်ဒေတာ နှစ်ခုလုံးပါရှိပြီး ၎င်းကို m ဟုဖြစ်စေသည်။ost အရေးကြီးတဲ့ အပိုင်း SQL Server ဒေတာဘေ့စ။ .mdf တိုးချဲ့မှုသည် မှတ်တမ်းဖိုင်များ (.ldf) နှင့် အတူတကွ လုပ်ဆောင်သည့် ဤပင်မဖိုင်ကို ခွဲခြားသတ်မှတ်သည်။ ဤမှတ်တမ်းဖိုင်များသည် ပြန်လည်ရယူခြင်းလုပ်ငန်းများအတွက် လိုအပ်သော ငွေပေးငွေယူ အချက်အလက်များကို ခြေရာခံသည်။
1.2 MDF ဖိုင် ပျက်စီးခြင်း၏ အဖြစ်များသော အကြောင်းရင်းများ
အကြောင်းအမျိုးမျိုးကြောင့် သင့် MDF ဖိုင်များ ပျက်စီးသွားနိုင်သည်။
- ဓာတ်အားပြတ်တောက်ခြင်း သို့မဟုတ် မလျော်ကန်ပါ။ SQL Server ပိတ်ဆို့ခြင်း
- ဟာ့ဒ်ဝဲ ချို့ယွင်းမှုများ၊ အထူးသဖြင့် သိုလှောင်မှု စနစ်ခွဲ ပြဿနာများ
- သိုလှောင်မှုဒရိုက်ပေါ်တွင် မကောင်းသောကဏ္ဍများ
- အကာအကွယ်မဲ့စနစ်များပေါ်တွင် Malware သို့မဟုတ် virus တိုက်ခိုက်မှုများ
- ဒေတာဘေ့စ်သိုလှောင်မှုကို ထိခိုက်စေသော ဖိုင်စနစ်အမှားအယွင်းများ
- ဆော့ဖ်ဝဲလ် ချို့ယွင်းချက်များ SQL Server သူ့ဟာသူ
တက်ကြွသော ဒေတာဘေ့စ် လုပ်ဆောင်ချက်များအတွင်း စနစ်ပျက်ကျခြင်းသည် အရေးကြီးသော အရေးအသားဆိုင်ရာ လုပ်ဆောင်ချက်များကို ရပ်တန့်စေနိုင်သောကြောင့် အကျင့်ပျက်ခြစားမှု အန္တရာယ်ကို များစွာတိုးပွားစေနိုင်သည်။
1.3 MDF ဖိုင် ဖောက်ပြန်ခြင်းကို ကာကွယ်ရန် အသုံးဝင်သော အကြံပြုချက်များ
ဤသည်မှာ သင်၏ MDF ဖိုင်များကို အကျင့်ပျက်ခြစားမှုမှ ကာကွယ်နိုင်သည်-
- ပုံမှန် အရန်သိမ်းဆည်းမှုများကို ဖန်တီးပြီး ၎င်းတို့၏ ခိုင်မာမှုကို အလိုအလျောက် စစ်ဆေးပါ။
- ဒေတာဘေ့စ်အားလုံးအတွက် Page Verify option အဖြစ် CHECKSUM ကိုသုံးပါ။
- CHECKSUM ဖြင့် BACKUP DATABASE ညွှန်ကြားချက်များကို လုပ်ဆောင်ပါ။
- ရုတ်တရက် ပိတ်သွားခြင်းမှ ရှောင်ရှားရန် UPS တစ်ခုကို ရယူပါ။
- သိုလှောင်မှုပြဿနာများကို ကာကွယ်ရန် disk space ကို မကြာခဏစစ်ဆေးပါ။
- Update ကို 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 သည် အဓိကဒေတာဘေ့စ်ဖိုင်မဟုတ်ပါ။ (မိုက်ခရိုဆော့ဖ် SQL Serverအမှား: 5171)
ဆာဗာ 'xxx' အတွက် ဒေတာဘေ့စ်ကို ပူးတွဲ၍မရပါ။ (Microsoft.SqlServer.Smo) 'xxx.mdf' ဖိုင်အတွက် ခေါင်းစီးသည် တရားဝင်သော ဒေတာဘေ့စ်ဖိုင် ခေါင်းစီးမဟုတ်ပါ။ FILE SIZE ပိုင်ဆိုင်မှုသည် မမှန်ပါ။ (Micosoft SQL Serverအမှား-5172)
SQL Server ယုတ္တိတန်သော ညီညွတ်မှုကို အခြေခံသော I/O အမှားကို တွေ့ရှိခဲ့သည်- မမှန်စစ်ဆေးချက် (မျှော်မှန်းထားသည်- 0x2abc3894; အမှန်တကယ်- 0x2ebe208e)။ 1x1 ဖိုင် 'xxx.mdf' တွင် offset 12x0 တွင် ဒေတာဘေ့စ် ID 00000000002000 တွင် စာမျက်နှာ (XNUMX:XNUMX) ကို ဖတ်နေစဉ်အတွင်း ဖြစ်ပွားခဲ့သည်။ နောက်ဆက်တွဲစာတိုများ SQL Server အမှားမှတ်တမ်း သို့မဟုတ် စနစ်ဖြစ်ရပ်မှတ်တမ်းသည် ပိုမိုအသေးစိတ်ဖော်ပြနိုင်ပါသည်။ ဤသည်မှာ ဒေတာဘေ့စ်ခိုင်မာမှုကို ခြိမ်းခြောက်သည့် ပြင်းထန်သော အမှားအယွင်းအခြေအနေဖြစ်ပြီး ချက်ချင်းပြင်ရပါမည်။ ဒေတာဘေ့စ် ကိုက်ညီမှု အပြည့်အစုံ စစ်ဆေးခြင်း (DBCC CHECKDB) ကို ဖြည့်ပါ။ ဤအမှားသည် အကြောင်းရင်းများစွာကြောင့် ဖြစ်နိုင်သည်၊ ပိုမိုသိရှိလိုပါက၊ ကြည့်ပါ။ SQL Server အွန်လိုင်းစာအုပ်များ။(Microsoft SQL ServerError:824)
SQL Server ယုတ္တိတန်သောညီညွတ်မှုကိုအခြေခံသော I/O အမှားကိုတွေ့ရှိခဲ့သည်- စုတ်ပြဲနေသောစာမျက်နှာ (မျှော်လင့်ထားသောလက်မှတ်- 0x########; အမှန်တကယ်လက်မှတ်- 0x########)။
2. MDF ဖိုင်ကို ပြုပြင်ရန် အခမဲ့ လက်စွဲနည်းလမ်းများ
SQL Server၏ မူရင်းနည်းလမ်းများသည် MDF ဖိုင်ပျက်စီးခြင်းကို ပြုပြင်ရန် အခမဲ့နည်းလမ်းများကို ပေးဆောင်သည်။ ဤလက်စွဲနည်းလမ်းများသည် သင်မဝင်ရောက်နိုင်သောဒေတာဘေ့စ်များကို ကယ်တင်နိုင်သော်လည်း ၎င်းတို့သည် ဂရုတစိုက်လုပ်ဆောင်ရန် လိုအပ်ပါသည်။
2.1 မကြာသေးမီက အရန်သိမ်းဆည်းမှုမှ ပြန်လည်ရယူပါ။
အဆိုပါမီတာost ယုံကြည်စိတ်ချရသောပြန်လည်ထူထောင်ရေးနည်းလမ်း starလတ်တလော အရန်သိမ်းဆည်းမှုမှ ပြန်လည်ရယူခြင်းနှင့်အတူ ts။ ဤနည်းလမ်းသည် ကျန်းမာသော အခြေအနေသို့ ပြန်သွားခြင်းဖြင့် အကျင့်ပျက်ခြစားမှုကို ကျော်လွှားနိုင်မည်ဖြစ်သည်။ သင့်ဒေတာဘေ့စ်ကို မပုပ်မချမီ ၎င်း၏အခြေအနေသို့ ပြန်လည်ရောက်ရှိစေရန် သင့်လျော်သော FROM ဘောင်ဘောင်များနှင့်အတူ သင့်လျော်သော ဒေတာဘေ့စ်ကို ပြန်လည်ရယူရန် ဒေတာဘေ့စ်အမိန့်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဒေတာဘေ့စ်အရာဝတ္တုများကြားရှိ ဆက်ဆံရေးကို အလျှော့မပေးဘဲ သင်၏ဒေတာ ခိုင်မာမှုမှာ တည်ငြိမ်နေပါသည်။
2.2 ပြုပြင်ခြင်းရွေးချယ်မှုများဖြင့် DBCC CHECKDB ကိုသုံးပါ။
DBCC CHECKDB သည် သင့်အား မိတ္တူပြန်လည်ထူထောင်ခြင်းတွင် ရွေးချယ်စရာတစ်ခုမဟုတ်ပါက အသင့်ပါရှိသော ပြုပြင်နိုင်စွမ်းကို ပေးသည်-
DBCC CHECKDB (database_name, REPAIR_ALLOW_DATA_LOSS)
WITH ALL_ERRORMSGS, NO_INFOMSGS;
command တွင် ပြုပြင်မှု အဆင့်သုံးဆင့်ရှိသည်။
- REPAIR_FAST- နောက်ပြန်လိုက်ဖက်မှုများအတွက်သာ syntax ကိုသိမ်းဆည်းသည်; ပြုပြင်မှု မရှိပါ။
- REPAIR_REBUILD- ပြုပြင်မှုများ ပြုလုပ်သည်။ ဒေတာဆုံးရှုံးမှုမရှိဘဲ
- REPAIR_ALLOW_DATA_LOSS- အစီရင်ခံထားသော အမှားများအားလုံးကို ပြင်ဆင်ပေးသည်၊ သို့သော် ဒေတာအချို့ကို စွန့်လွှတ်နိုင်သည်
ကျွန်တော်တစ်ဦးရှိ DBCC CHECKDB တွင် ပြည့်စုံသောလမ်းညွှန် ရွေးချယ်မှုများနှင့် အခြေအနေများအားလုံးကို အကျုံးဝင်စေသော (Microsoft ၏တရားဝင်စာရွက်စာတမ်းများကိုလည်း ရရှိနိုင်ပါသည်။ ဒီမှာ).
2.3 REPAIR_ALLOW_DATA_LOSS အသုံးပြုခြင်း၏ အန္တရာယ်များ
ပြုပြင်ခြင်းဆိုင်ရာ ရွေးချယ်မှုများသည် အန္တရာယ်များနှင့်အတူ လာပါသည်။ REPAIR_ALLOW_DATA_LOSS သည် ပျက်စီးနေသော စာမျက်နှာများကို အပြီးအပိုင် ဖယ်ရှားနိုင်သည်၊ ၎င်းသည် အမြဲတမ်းဒေတာ ဆုံးရှုံးသွားစေသည်။ ဇယားများကြား ဆက်နွှယ်မှုခိုင်မာမှုကို ချိုးဖျက်နိုင်သည့် နိုင်ငံခြားသော့ ကန့်သတ်ချက်များကိုလည်း လျစ်လျူရှုထားသည်။ ဒီတော့၊
- မပြုပြင်မီ၊ သင်သည် သင်၏ ပျက်စီးနေသော MDF ဖိုင်ကို ကိုယ်တိုင် အရန်ကူးသင့်သည်။
- ပြုပြင်ပြီးနောက်၊ လုပ်ငန်းဆိုင်ရာ ယုတ္တိချို့ယွင်းချက်များကို ရှာဖွေရန် DBCC CHECKCONSTRAINTS ကို အသုံးပြု၍ ကန့်သတ်ချက်များကို စစ်ဆေးသင့်သည်။
2.4 DBCC စစ်ဆေးခြင်း Table ကိုသုံးပါ။
DBCC CHECKTABLE သည် သင့်အား ပေးပါသည်။ tarသီးခြားဇယားများတွင် အဂတိလိုက်စားမှုများအတွက် ချဉ်းကပ်မှုရရှိခဲ့သည်-
DBCC CHECKTABLE (table_name, REPAIR_ALLOW_DATA_LOSS);
ဤအမိန့်သည် ဒေတာဘေ့စ်တစ်ခုလုံးအစား ဇယားတစ်ခုအား ကြည့်ရှုသည်။ မည်သည့်ဇယားများတွင် ပြဿနာများရှိသည်ကို သင်သိသည်နှင့် ၎င်းသည် ပိုမြန်ပြီး အန္တရာယ်နည်းပါးသည်။
2.5 ဒေတာဘေ့စ်ကို အရေးပေါ်နှင့် SINGLE_USER မုဒ်သို့ သတ်မှတ်ပါ။
ဆိုးရွားစွာ ပျက်စီးနေသည့် ဒေတာဘေ့စ်များသည် နောက်ဆုံးရွေးချယ်မှုအဖြစ် အရေးပေါ်မုဒ် လိုအပ်နိုင်သည်-
ALTER DATABASE [DatabaseName] SET EMERGENCY;
ALTER DATABASE [DatabaseName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
DBCC CHECKDB ([DatabaseName], REPAIR_ALLOW_DATA_LOSS);
ပုံမှန်အသုံးပြုခွင့်မရပါက ဒေတာဘေ့စ်စီမံခန့်ခွဲသူများသည် အရေးပေါ်မုဒ်မှတစ်ဆင့် ဖတ်ရှုရန်-သီးသန့်ဝင်ရောက်ခွင့်ကို ရရှိမည်ဖြစ်သည်။ လုပ်ငန်းစဉ်သည် ငွေပေးငွေယူမှတ်တမ်းကို ပြန်လည်တည်ဆောက်ပေးသည်၊ သို့သော် သင်သည် ငွေပေးချေမှုဆိုင်ရာ ညီညွတ်မှုကို ဆုံးရှုံးစေပြီး ပြန်လည်ရယူရန် ကွင်းဆက်ကို ချိုးဖျက်ပါသည်။ သင်၏ ပြန်လည်ရယူရေး ရွေးချယ်မှုများကို ဖွင့်ထားရန် အရေးပေါ် ပြုပြင်မှုများကို မကြိုးစားမီ သင့်ဒေတာဘေ့စ်ဖိုင်များကို အရန်သိမ်းဆည်းပါ။
2.6 “Hack Attach” နည်းလမ်း
ပျက်စီးနေတဲ့ MDF ဖိုင်ကို မချိတ်နိုင်ရင်၊ SQL Server“hack attach” နည်းလမ်းကို သင်စမ်းကြည့်နိုင်သည်-
- သင်၏ပျက်စီးနေသောဒေတာဘေ့စ်ကဲ့သို့အမည်တူသော dummy ဒေတာဘေ့စ်ကိုဖန်တီးပါ။
- dummy database ကို အော့ဖ်လိုင်းယူပါ။
- dummy database ဖိုင်များကို ဖျက်ပါ။
- ပျက်စီးနေသော MDF ဖိုင်ကို dummy ဖိုင်တည်နေရာသို့ ကူးယူပါ။
- ဒေတာဘေ့စ်ကို အွန်လိုင်းသို့ ယူဆောင်လာပါ။
ဤနည်းလမ်းသည် အကျင့်ပျက်ခြစားမှုကို မဖြေရှင်းနိုင်သော်လည်း ကူညီပေးသည်။ SQL Server ဖိုင်ကို မှတ်မိပြီး ပြုပြင်မှု အမိန့်များကို ဖွင့်ပါ။
2.7 ပျက်စီးနေသော မာစတာဒေတာဘေ့စ်ကို ပြင်ဆင်ပါ။
Master database အကျင့်ပျက်ခြစားမှု ဤအဆင့်များ လိုအပ်သည်-
- ပျက်စီးနေသော master.mdf ကို သုံးစွဲသူဒေတာဘေ့စ်အဖြစ် အခြားဆာဗာသို့ ကူးယူပါ။
- လက်စွဲနည်းလမ်းများ သို့မဟုတ် အသုံးပြုပါ။ DataNumen SQL Recovery ၎င်းမှအရာဝတ္ထုများကိုပြန်လည်ရယူပါ။
- ပြန်လည်ရယူထားသော အရာများကို ဇာတ်ညွှန်းတစ်ခုသို့ တင်ပို့ပါ။
- မာစတာဒေတာဘေ့စ်ကို ပြန်လည်တည်ဆောက်ပါ။
မူရင်းဆာဗာပေါ်တွင်
- အသုံးပြုသူများနှင့် အရာဝတ္ထုများကို ပြန်လည်ဖန်တီးရန် အဆင့် 3 တွင် ထုတ်ပေးသည့် script ကို run ပါ။
3 ။ အသုံးပြုခြင်း DataNumen SQL Recovery ပျက်စီးနေသော MDF ဖိုင်ကို ပြုပြင်ရန်
အထက်ဖော်ပြပါ လက်စွဲနည်းလမ်းများ အဆင်မပြေပါက၊ ကျွမ်းကျင်သော ကိရိယာများဖြစ်သည့် စမ်းသုံးနိုင်ပါသည်။ DataNumen SQL Recoveryပျက်စီးနေသော MDF ဖိုင်များကို ပြုပြင်ရန် ကူညီပေးသည်။ SQL Server၏ built-in ကိရိယာများသည် ကိုင်တွယ်၍မရပါ။ ဆော့ဖ်ဝဲလ်သည် m ကိုရရှိရန်အဆင့်မြင့် algorithms ကိုအသုံးပြုသည်။ost ပျက်စီးနေသော ဖိုင်များမှ ဖြစ်နိုင်သော ဒေတာကို ပြန်လည်ရယူရန် ရွေးချယ်စရာများစွာ ပေးပါသည်။
3.1 ဖိုင်တစ်ခုတည်းကို ပြုပြင်ပါ။
တစ်ခုတည်းသောဖိုင်ပြုပြင်ခြင်းလုပ်ငန်းစဉ်သည်ရိုးရှင်းပြီးလိုက်နာရန်လွယ်ကူသည်-
- MDF ဖိုင်ကို ပြောင်းလဲနိုင်သည့် မည်သည့်ပရိုဂရမ်မဆို ပိတ်ပါ။
- Start DataNumen SQL Recovery.
- ပျက်စီးနေသော MDF ဖိုင်ကို ၎င်း၏အမည်ကို ရိုက်ထည့်ပါ သို့မဟုတ် ရှာဖွေကြည့်ရန် ခလုတ်ကို နှိပ်ခြင်းဖြင့် ရွေးပါ။
- လိုအပ်ပါက သက်ဆိုင်ရာ NDF ဖိုင်များကို ထည့်သွင်းပါ။
- ရင်းမြစ် ဒေတာဘေ့စ် ဖော်မတ်ကို ရွေးပါ သို့မဟုတ် စနစ်က ၎င်းကို သိရှိစေပါ-
- ပြန်လည်ရယူထားသောဖိုင်ကို သင်သိမ်းဆည်းလိုသည့်နေရာကို ရွေးပါ။
- “Start Recovery” ခလုတ်၊ ဆော့ဖ်ဝဲသည် သင့်ထံသို့ ချိတ်ဆက်မည်ဖြစ်သည်။ SQL Server သင်၏ဆာဗာအမည်နှင့် လော့ဂ်အင်အသေးစိတ်များနှင့်အတူ ဥပမာ။
- ထို့နောက် ဆော့ဖ်ဝဲသည် သင်၏ဖိုင်ကို ၎င်း၏အဆင့်မြင့် ပြန်လည်ရယူရေး အယ်ဂိုရီသမ်များဖြင့် ပြုပြင်ပေးလိမ့်မည်။
ပြုပြင်နည်းကို ပြသသည့် တိုးတက်မှုဘားကို သင်တွေ့ရပါမည်။ ပြီးပါက၊ သင်၏ပြန်လည်ရယူထားသောဒေတာဘေ့စ်ကိုစစ်ဆေးနိုင်သည်။ SQL Server စီမံခန့်ခွဲမှုစတူဒီယို။
3.2 ဖိုင်တွဲတစ်ခုကို ပြုပြင်ပါ။
ပျက်စီးနေသောဒေတာဘေ့စ်များစွာရှိသည့်ကုမ္ပဏီများသည် batch ပြုပြင်ခြင်းဖြင့် အချိန်ကုန်သက်သာစေမည်ဖြစ်သည်။ ပျက်စီးသွားသော MDF ဖိုင်များအားလုံးကို တန်းစီတစ်ခုသို့ ပေါင်းထည့်နိုင်သည်၊ သင်၏ output preferences များကို သတ်မှတ်ခြင်းနှင့် s ကို ပြုလုပ်နိုင်သည်။tart ပြန်လည်ထူထောင်ရေး။ ဤအင်္ဂါရပ်သည် စနစ်ကျသော ဒေတာဘေ့စ်ပြဿနာများကို ဖြေရှင်းရန် လိုအပ်သော လုပ်ငန်းပတ်ဝန်းကျင်များတွင် ကောင်းမွန်စွာအလုပ်လုပ်သည်။
အသေးစိတ်အဆင့်များ
- "Batch Recovery" tab သို့သွားပါ။
- အများအပြားထည့်ရန် "Add Files" ကိုနှိပ်ပါ။ SQL Server ပြုပြင်ရမည့် MDF ဖိုင်များ။
- ပြည်တွင်းကွန်ပျူတာပေါ်တွင် ပြုပြင်ရမည့်ဖိုင်များကို ရှာဖွေရန် “Search Files” ကိုနှိပ်နိုင်သည်။
- “Start Recovery” ကိုနှိပ်ပါ။
- စာရင်းရှိ PST ဖိုင်အားလုံးကို တစ်ခုပြီးတစ်ခု ပြုပြင်ပါမည်။
3.3 Hard Drive၊ Disk Image သို့မဟုတ် Backup ဖိုင်များမှ ပြန်လည်ရယူပါ။
DataNumen SQL Recovery ပုံမှန်ပြန်လည်ရယူခြင်းထက် ပိုလုပ်သည်။ ၎င်းသည် SQL ဒေတာကို ရရှိနိုင်သည်-
- VMWare VMDK virtual machine disk ဖိုင်များ
- Virtual PC VHD ဖိုင်များ
- ISO ရုပ်ပုံဖိုင်များ
- Windows NTBackup ဖိုင်များ (.bkf)
- Acronis True Image ဖိုင်များ (.tib)
- Norton Ghost ဖိုင်များ (.gho, .v2i)
ဤပြောင်းလွယ်ပြင်လွယ်သည် သင့်ဒေတာများကို အမျိုးမျိုးသောအခြေအနေများတွင် ပြန်လည်ရရှိရန် နည်းလမ်းကောင်းဖြစ်သည်၊၊
- ဒေတာဘေ့စ်ကို ဖျက်ပစ်လိုက်ပါ။ SQL Server.
- သင် hard drive ကို format လုပ်ပါ။
- Hard drive ချို့ယွင်းခြင်း။
- VMWare သို့မဟုတ် Virtual PC ရှိ virtual disk သည် ပျက်စီးနေသည် သို့မဟုတ် ပျက်စီးနေပြီး သင်သည် ၎င်းတွင် ဒေတာဘေ့စ်ကို သိမ်းဆည်းထားသည်။
- အရန်မီဒီယာပေါ်ရှိ အရန်ဖိုင်သည် ပျက်စီးနေသည် သို့မဟုတ် ပျက်စီးနေပြီး ၎င်းမှ ဒေတာဘေ့စ်ဖိုင်ကို သင်ပြန်ယူ၍မရပါ။
- ဒစ်ပုံဖိုင်သည် ပျက်စီးနေသည် သို့မဟုတ် ပျက်စီးနေပြီး သင်၏ MDF ဖိုင်ကို ၎င်းမှ ပြန်လည်ရယူ၍မရပါ။
အထက်ပါအခြေအနေများတွင် သင်သည် ပြန်လည်ကောင်းမွန်လာနိုင်ပါသည်။ SQL Server ဟာ့ဒ်ဒရိုက်၊ ဒစ်ခ်ရုပ်ပုံ သို့မဟုတ် အရန်ဖိုင်များ တိုက်ရိုက်ဒေတာ။
သင့်တွင် ဒစ်ခ်ရုပ်ပုံ သို့မဟုတ် မိတ္တူဖိုင်များရှိပါက၊ သင်သည် အောက်ပါအတိုင်း လုပ်ဆောင်နိုင်သည်-
- အရင်းအမြစ်ဖိုင်ကိုရွေးချယ်ရန် “…” ခလုတ်ကိုနှိပ်ပါ။
- “Open File” ဒိုင်ယာလော့ဂ်တွင်၊ စစ်ထုတ်မှုအဖြစ် “ဖိုင်အားလုံး (*.*)” ကို ရွေးပါ။
- ပြုပြင်ရမည့် အရင်းအမြစ်ဖိုင်အဖြစ် ဒစ်ခ်ရုပ်ပုံ သို့မဟုတ် အရန်ဖိုင်ကို ရွေးပါ။
- E_Drive_fixed.mdf ကဲ့သို့ ထုတ်ပေးသည့် ပုံသေဒေတာဘေ့စ်ဖိုင်အမည်ကို သတ်မှတ်ပါ။
အကယ်၍ သင်သည် hard drive မှတိုက်ရိုက်ပြန်လည်ရယူလိုပါက၊ သင်သုံးနိုင်သည်။ DataNumen Disk Image အရင်းအမြစ်ဖိုင်အဖြစ် hard drive ၏ disk image ဖိုင်ကိုဖန်တီးရန် DataNumen SQL Recovery:
- ဟာ့ဒ်ဒရိုက် သို့မဟုတ် ဒစ်ခ်ကို ရွေးပါ။
- ပုံထွက်ဖိုင်အမည်ကို သတ်မှတ်ပါ။
- “Start ဟာ့ဒ်ဒရိုက်/ဒစ်ခ်မှ ဒစ်ခ်ရုပ်ပုံဖိုင်ကို ဖန်တီးရန် t Cloning” ခလုတ်။
3.4 ဖျက်လိုက်သော မှတ်တမ်းများနှင့် ဇယားများကို ပြန်လည်ရယူပါ။
ဇယားတစ်ခုရှိ မှတ်တမ်းအချို့ကို ဖျက်ပစ်ပါက သို့မဟုတ် ဒေတာဘေ့စ်တစ်ခုရှိ ဇယားအချို့ကို မှားယွင်းစွာ ဖျက်ပါက၊ ၎င်းတို့ကို ပြန်လည်ရယူနိုင်ပါသည်။ DataNumen SQL Recovery.
မဖျက်ရသေးသောမှတ်တမ်းများအတွက်၊ ၎င်းတို့ကို မဖျက်မီတွင် ၎င်းတို့သည် တူညီသောအစီအစဥ်အတိုင်း ပေါ်လာမည်မဟုတ်သောကြောင့် ပြန်လည်ရယူပြီးနောက်၊ ဤမဖျက်ရသေးသောမှတ်တမ်းများကို ရှာဖွေရန် SQL ထုတ်ပြန်ချက်များအား သင်အသုံးပြုရန် လိုအပ်နိုင်သည်။
မဖျက်ရသေးသောဇယားများအတွက်၊ ၎င်းတို့၏အမည်များကို ပြန်လည်ရယူ၍မရပါက ၎င်းတို့ကို “Recovered_Table1”၊ “Recovered_Table2” စသည်ဖြင့်…
3.5 Ransomware သို့မဟုတ် Virus မှ ပြန်လည်ရယူပါ။
ပုံမှန်နည်းလမ်းများသည် malware ဖြင့် ကုဒ်ဝှက်ထားသော databases များကို ပြုပြင်ရန် ပျက်ကွက်လေ့ရှိသည်။ DataNumen SQL Recovery တိုက်ခိုက်သူများကို အခကြေးငွေမပေးဘဲ ransomware-encrypt လုပ်ထားသော MDF ဖိုင်များမှ ဒေတာများရယူရန် အထူး algorithms များကို အသုံးချသည်။ ကုဒ်ဝှက်ခြင်းသည် ၎င်းတို့၏ ခေါင်းစီးများ သို့မဟုတ် အတွင်းပိုင်းတည်ဆောက်ပုံများ ပျက်စီးသွားသည့်တိုင် ဆော့ဖ်ဝဲသည် ဖိုင်များကို ပြန်လည်ရယူနိုင်သည်။
3.6 ပြန်လည်ရယူထားသောဖိုင်ကို ပြုပြင်ပါ။
MDF ဖိုင်များ ပြန်လည်ကောင်းမွန်လာပါက၊ DataNumen Data Recovery (သို့မဟုတ်အခြားဒေတာပြန်လည်ရယူရေးကိရိယာများ) တွင်တွဲ၍မရပါ။ SQL Serverဤဖိုင်များသည် အချို့သော အကျင့်ပျက်ခြစားမှုများ ရှိနေနိုင်သည်။ ဒီလိုအခြေအနေမျိုးမှာ သုံးပါ။ DataNumen SQL Recovery ၎င်းတို့၏ ဒေတာများကို ဝင်ရောက်အသုံးပြုနိုင်ကြောင်း သေချာစေရန် ၎င်းတို့ကို ထပ်မံပြုပြင်ရန် SQL Server.
3.7 tempdb.mdf မှ ပြန်လည်ရယူပါ။
ဘယ်တော့လဲ SQL Server အလုပ်လုပ်နေသည်၊ ၎င်းသည် tempo အားလုံးကိုသိမ်းဆည်းလိမ့်မည်။rartempo အားလုံးအပါအဝင် y ဒေတာrary ဇယားများနှင့် စတိုးဆိုင်လုပ်ထုံးလုပ်နည်းများကို tempo တစ်ခုထဲသို့rary database ကို tempdb.mdf ဟုခေါ်သည်။ ဒေတာဘေးဥပဒ်ဖြစ်ပေါ်သောအခါ၊ ရှိပြီးသား mdf နှင့် ဆက်စပ်နေသော ndf ဖိုင်များမှ လိုချင်သောဒေတာကို ပြန်လည်ရယူ၍မရပါက၊ အသုံးပြုခြင်းဖြင့် သင်၏ဒေတာကို tempdb.mdf မှ ပြန်လည်ရယူနိုင်ပါသေးသည်။ DataNumen SQL Recovery, အောက်မှာဖော်ပြထားတဲ့အတိုင်း:
- ရပ် SQL Server ဒေတာအင်ဂျင်ဝန်ဆောင်မှု။
- ကွန်ပြူတာပေါ်ရှိ tempdb.mdf ဖိုင်ကို ရှာဖွေရန် Windows ရှာဖွေမှု လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း။ SQL Server instance ကို ထည့်သွင်းထားသည်။
- tempdb.mdf ကို ရှာတွေ့ပြီးနောက်၊ ၎င်းကို ပြန်လည်ရယူမည့် အရင်းအမြစ်ဖိုင်အဖြစ် သင်ရွေးချယ်ပြီး အသုံးပြုနိုင်သည်။ DataNumen SQL Recovery ပြန်လည်ရယူရန်။
3.8 နမူနာဖိုင်များ
SQL Server ဗားရှင်း | ပျက်စီးနေသည့် MDF ဖိုင် | MDF ဖိုင်ကိုပြုပြင်သည်။ DataNumen SQL Recovery |
SQL Server 2014 | Error1_4.mdf | Error1_4_fixed.mdf |
SQL Server 2014 | Error2_4.mdf | Error2_4_fixed.mdf |
SQL Server 2014 | Error4_4.mdf | Error4_4_fixed.mdf |
SQL Server 2014 | Error5_4.mdf | Error5_4_fixed.mdf |
4. အွန်လိုင်းပြန်လည်ရယူခြင်းဝန်ဆောင်မှုများ
ပြန်လည်ရယူခြင်းဆော့ဖ်ဝဲကို ဒေါင်းလုဒ်လုပ်ခြင်းနှင့် ထည့်သွင်းခြင်း မဖြစ်နိုင် သို့မဟုတ် အဆင်ပြေသောအခါတွင် SQL ဒေတာဘေ့စ်များကို ပြုပြင်ရန် အွန်လိုင်းဝန်ဆောင်မှုများက သင့်အား မတူညီသောနည်းလမ်းတစ်ခုပေးပါသည်။ ဤအွန်လိုင်းဝန်ဆောင်မှုများသည် နက်နဲသောနည်းပညာဆိုင်ရာအသိပညာမလိုအပ်ဘဲ ပျက်စီးနေသော MDF ဖိုင်များကို ပြုပြင်ပေးသည်။
4.1 ရိုးရှင်းသော ပြန်လည်ရယူရေး လုပ်ငန်းစဉ်များ
အွန်လိုင်း SQL ပြန်လည်ရယူခြင်းဝန်ဆောင်မှုများသည် အသုံးပြုရလွယ်ကူသော လုပ်ငန်းစဉ်ကို လိုက်နာသည်-
- ပျက်စီးနေသောဖိုင်ကို အပ်လုဒ်လုပ်ပါ။ - သင်၏ပျက်စီးနေသော MDF ဖိုင်သည် ကုဒ်ဝှက်ထားသောချိတ်ဆက်မှုမှတစ်ဆင့် ဝန်ဆောင်မှုပေးသူ၏ဆာဗာသို့ လုံခြုံစွာ လွှဲပြောင်းပေးပါသည်။
- လုပ်ဆောင်ခြင်းနှင့် ခွဲခြမ်းစိတ်ဖြာခြင်း။ - ဝန်ဆောင်မှုသည် သင့်ဖိုင်ကို အထူးပြု algorithms များဖြင့် စကင်န်ဖတ်ပြီး ပြန်လည်ရယူနိုင်သော အချက်အလက်များကို ဖော်ထုတ်ပေးပါသည်။
- ပြန်လည်ရယူခြင်းရလဒ်များကို အစမ်းကြည့်ရှုပါ။ - အပြည့်အဝပြန်လည်ရယူခြင်းမပြုမီ သင်ပြန်လည်ရယူနိုင်သောဒေတာဘေ့စ်အရာဝတ္ထုများကို အစမ်းကြည့်ရှုနိုင်ပါသည်။
- ပြုပြင်ထားသောဖိုင်ကိုဒေါင်းလုဒ်လုပ်ပါ။ - ပြန်လည်ပြုပြင်ထားသော ဒေတာဘေ့စ်ဖိုင် သို့မဟုတ် SQL script များကို လုပ်ဆောင်ပြီးနောက် ရရှိလာပါသည်။
ဤ cloud ဝန်ဆောင်မှုများဖြင့် အလုပ်လုပ်ပါသည်။ SQL Server .mdf၊ .ndf နှင့် .ldf ကဲ့သို့သော ဒေတာဘေ့စ်ဖိုင်များ။ ဖိုင်အရွယ်အစားနှင့် အကျင့်ပျက်ခြစားမှု ပြင်းထန်မှုသည် စက္ကန့်မှ မိနစ်အထိ ကြာမြင့်သည့် လုပ်ဆောင်ချိန်ကို ဆုံးဖြတ်သည်။
4.2 အကောင်းအဆိုး cons
အွန်လိုင်းပြန်လည်ရယူခြင်း၏အားသာချက်များ
- ဆော့ဖ်ဝဲကို သင်ထည့်သွင်းရန် မလိုအပ်ပါ - ကန့်သတ်ထားသော ပတ်ဝန်းကျင်များ သို့မဟုတ် စီမံခန့်ခွဲခွင့်မရှိသော အသုံးပြုသူများအတွက် ပြီးပြည့်စုံပါသည်။
- macOS နှင့် Linux အပါအဝင် မည်သည့် operating system တွင်မဆို အလုပ်လုပ်သည်။
- ဆော့ဖ်ဝဲလ်ပက်ကေ့ချ်ကြီးများကို ဒေါင်းလုဒ်မလုပ်ဘဲ အသုံးပြုရန် အသင့်ဖြစ်နေပါပြီ။
- အသုံးပြုသူ-ဖော်ရွေသော အင်တာဖေ့စ်သည် အခြေခံနည်းပညာကျွမ်းကျင်မှုများရှိသူများနှင့် လိုက်ဖက်ပါသည်။
- မဝယ်မီ ပြန်လည်ရယူနိုင်သောဒေတာကို သင်ကြည့်ရှုနိုင်သည်။
စဉ်းစားရန် ကန့်သတ်ချက်များ
- ထိလွယ်ရှလွယ် ဒေတာဘေ့စ်အချက်အလက်ကို ပြင်ပကုမ္ပဏီဆာဗာများသို့ အပ်လုဒ်တင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာဆိုင်ရာ စိုးရိမ်မှုများကို တိုးပွားစေသည်။
- အများဆုံးဒေတာဘေ့စ်အရွယ်အစား ကန့်သတ်ချက်များရှိသည်။
- အော့ဖ်လိုင်းတူးလ်များထက် စိတ်ကြိုက်ရွေးချယ်စရာများ နည်းပါးသည်။
- ပြန်လည်ရယူခြင်းမြန်နှုန်းသည် ဆာဗာစွမ်းဆောင်ရည်နှင့် ဝန်ပေါ်တွင်မူတည်သည်။
- သရုပ်ပြဗားရှင်းများသည် ဝယ်ယူသည့်အချိန်အထိ ပြန်လည်ရယူနိုင်သောဒေတာအချို့ကိုသာ ပြသသည်။
အော့ဖ်လိုင်း ပြန်လည်ရယူရေး ကိရိယာများက သင့်အား ပိုမိုထိန်းချုပ်မှုနှင့် လျှို့ဝှက်ရေးတို့ကို ပေးစွမ်းသော်လည်း နည်းပညာပိုင်းဆိုင်ရာ ကျွမ်းကျင်မှုများ ပိုမိုလိုအပ်ပါသည်။ အမ်ost အွန်လိုင်းဝန်ဆောင်မှုများသည် အခမဲ့သရုပ်ပြများဖြင့် ၎င်းတို့၏ ထိရောက်မှုကို စမ်းသပ်နိုင်စေပါသည်။ ဤသရုပ်ပြများသည် နမူနာဒေတာကို ပြန်လည်ရယူပြီး အခြားပြန်လည်ရယူနိုင်သော အရာများကို နေရာချထားသူများဖြင့် အမှတ်အသားပြုပါ။
အွန်လိုင်းနှင့် အော့ဖ်လိုင်းပြန်လည်ရယူခြင်းကြားတွင် အကောင်းဆုံးရွေးချယ်မှုမှာ သင့်လိုအပ်ချက်အတွက်ဖြစ်သည်။ အချိန်ဖိအား၊ နည်းပညာကျွမ်းကျင်မှု၊ ဒေတာ အာရုံခံနိုင်စွမ်းနှင့် MDF ဖိုင်အမျိုးအစား အကျင့်ပျက်ခြစားမှုအားလုံးသည် ဤဆုံးဖြတ်ချက်တွင် အရေးကြီးသောအခန်းကဏ္ဍမှ ပါဝင်ပါသည်။
5. နောက်ထပ်ဖြေရှင်းချက်များ
ယခင်အပိုင်းများတွင် ပါ၀င်သောနည်းလမ်းများကို လက်ကိုင်ပြုထားသော်လည်း most MDF ဖိုင် အကျင့်ပျက်ခြစားမှု အခြေအနေများ၊ ဒေတာဘေ့စ် ပြန်လည်ရယူရေး အခင်းအကျင်းသည် အပိုဆောင်း အထူးပြု ဖြေရှင်းချက်များအား ပေးဆောင်သည်။ ကျွန်ုပ်တို့သည် နည်းလမ်းများစွာကို အကဲဖြတ်ပြီး ပြုစုထားပါသည်။ m ၏ဤပြည့်စုံသောစာရင်းost ထိရောက်သောအခြားရွေးချယ်စရာနည်းလမ်းများ ၎င်းသည် ပင်မပြုပြင်ရေးဗျူဟာများကို ဖြည့်စွမ်းပေးသည်။
6. ပြုပြင်ပြီးနောက်- သင့်ဒေတာဘေ့စ်ကို အတည်ပြုပြီး လုံခြုံအောင်ပြုလုပ်ပါ။
ပျက်စီးသွားသော MDF ဖိုင်ကို ပြုပြင်ခြင်းသည် ပြဿနာတစ်ဝက်မျှသာ ဖြေရှင်းနိုင်သည်။ ဒေတာခိုင်မာမှုကို ထိန်းသိမ်းရန်နှင့် အနာဂတ်ပြဿနာများကို ရပ်တန့်ရန် သင့်ဒေတာဘေ့စ်မှ အောင်မြင်စွာ ပြန်လည်ရယူပြီးနောက် မှန်ကန်ကြောင်း သက်သေပြရန် လိုအပ်ပါသည်။
6.1 ပြန်လည်ရယူထားသော Data ခိုင်မာမှုကို စစ်ဆေးပါ။
အသေးစိတ်အတည်ပြုစစ်ဆေးမှုသည် ပြုပြင်ပြီးနောက် ဒေတာအားလုံး နဂိုအတိုင်းရှိနေကြောင်း သေချာစေသည်။ DATA_PURITY ပါသော DBCC CHECKDB ညွှန်ကြားချက်သည် မမှန်ကန်သော တန်ဖိုးများကို ရှာဖွေသည်-
DBCC CHECKDB (database_name) WITH DATA_PURITY, NO_INFOMSGS;
ဤအမိန့်စာသည် ၎င်းတို့၏ ဒေတာအမျိုးအစားများအတွက် အကျုံးမဝင်သော သို့မဟုတ် ဘောင်ပြင်ပရှိ ဖြစ်နိုင်သည့် ကော်လံတန်ဖိုးများကို အစက်ချပေးသည်။ ပြုပြင်မှုရွေးချယ်မှုများသည် ၎င်းတို့ကို အလိုအလျောက်မပြင်နိုင်သောကြောင့် တွေ့ရှိထားသောအမှားများကို ကိုယ်တိုင်ပြင်ရမည်ဟု မှတ်သားထားပါ။
DBCC CHECKCONSTRAINTS သည် ပြုပြင်ခြင်းလုပ်ငန်းတွင် နိုင်ငံခြားသော့ကန့်သတ်ချက်များကို မစစ်ဆေးခြင်း သို့မဟုတ် ထိန်းသိမ်းထားခြင်း မရှိသောကြောင့် လုပ်ငန်းဆိုင်ရာ ယုတ္တိဗေဒမှာ နဂိုအတိုင်းရှိနေကြောင်း အတည်ပြုရန် ကူညီပေးပါသည်။
6.2 အညွှန်းများနှင့် ကန့်သတ်ချက်များကို ပြန်လည်တည်ဆောက်ပါ။
ဒေတာ ခိုင်မာမှုကို စစ်ဆေးပြီးသည်နှင့် စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ခြင်းသည် နောက်တစ်ဆင့် ဖြစ်လာပါသည်။ ပြုပြင်ခြင်း လုပ်ငန်းများသည် မကြာခဏ အာရုံစူးစိုက်မှု လိုအပ်သည့် အညွှန်းကိန်းများကို အပိုင်းပိုင်း ခွဲထားလေ့ရှိသည်-
ALTER INDEX ALL ON table_name REBUILD;
အဓိကအဖွဲ့သည် အရေးကြီးသောစနစ်များတွင် လျင်မြန်စွာစွမ်းဆောင်နိုင်စေရန်အတွက် သီးခြားအသုံးပြုမှုမြင့်မားသော အညွှန်းကိန်းများကို ဦးစွာပြန်လည်တည်ဆောက်သင့်သည်။ ၎င်းသည် မှန်ကန်သော ဇင့်အသစ်ကို ဖန်တီးသည်။osted ညွှန်းကိန်းများ boost မေးမြန်းမှု တုံ့ပြန်မှု အချိန်။
6.3 Repaired Database ကို Backup လုပ်ပါ။
သင့်အသစ်ပြုပြင်ထားသောဒေတာဘေ့စ်၏ အရန်ကူးယူမှုကို ချက်ချင်းဖန်တီးပါ-
BACKUP DATABASE database_name
TO DISK = 'path\backup_file.bak'
WITH CHECKSUM, FORMAT;
CHECKSUM ရွေးချယ်မှုသည် လည်ပတ်နေစဉ်အတွင်း အရန်သိမ်းဆည်းမှုကို စစ်ဆေးသည်။ ထုတ်လုပ်မှုပြန်လည်ရယူရန်အတွက် ၎င်းကိုအသုံးမပြုမီ မှန်ကန်စွာအလုပ်လုပ်ကြောင်းသေချာစေရန် ပြီးနောက် စမ်းသပ်ဆာဗာတွင် အရန်ကူးယူမှုကို စမ်းသပ်ပါ။
6.4 စောင့်ကြည့်စစ်ဆေးခြင်းနှင့် သတိပေးချက်များကို သတ်မှတ်ပါ။
Proactive monitoring သည် ဒေတာများ မပျက်စီးမီ ဖြစ်နိုင်ချေရှိသော ပြဿနာများကို ရှာဖွေရန် ကူညီပေးပါသည်။ အပါအဝင် အဓိက တိုင်းတာမှုများအတွက် သတိပေးချက်များကို သတ်မှတ်ပါ-
- CPU ရာခိုင်နှုန်း (အဆင့်သတ်မှတ်ချက်- 90%)
- ဒေတာအသုံးပြုသည့်နေရာ ရာခိုင်နှုန်း (အဆင့်သတ်မှတ်ချက်- 95%)
- အလုပ်သမားအသုံးပြုမှု (အဆင့်သတ်မှတ်ချက်- 60%)
- Deadlocks (မည်သည့်ဖြစ်ပျက်မှုမဆို)
- ချိတ်ဆက်မှု ကြိုးပမ်းမှုများတွင် စနစ်အမှားများ
Azure Monitor သို့မဟုတ် SQL Server Management Studio သည် ဤသတိပေးချက်များကို စီစဉ်နိုင်သည်။ လက်ရှိပြဿနာများအတွင်း အကြောင်းကြားချက်မုန်တိုင်းများကို တားဆီးပေးသည့် ဖြေရှင်းမပြီးမချင်း နိုင်ငံပိုင်သတိပေးချက်များ ဆက်လက်လုပ်ဆောင်ပါသည်။
DBCC CHECKDB ကို အသုံးပြု၍ အပတ်စဉ် သမာဓိစစ်ဆေးမှုများသည် ပြဿနာများကို စောစီးစွာ သိရှိနိုင်ရန် အရေးကြီးသောဒေတာဘေ့စ်များပေါ်တွင် လုပ်ဆောင်သင့်သည်။
၇
ဒေတာဘေ့စ်လာဘ်စားမှုသည် အသုံးပြုသူများထံမှ မေးခွန်းများစွာကို ဖန်တီးပေးသည်။ MDF ဖိုင်များကို ပြုပြင်ခြင်းဆိုင်ရာ ဘုံမေးခွန်းအချို့ကို ကြည့်ကြပါစို့ SQL Server.
7.1 LDF ဖိုင်မပါဘဲ MDF ဖိုင်ကို ပြန်လည်ရယူနိုင်ပါသလား။
ဖြေ- ဟုတ်ကဲ့၊ ကျွမ်းကျင်တဲ့ကိရိယာတွေဖြစ်တဲ့ DataNumen SQL Recoveryသင်သည် LDF ဖိုင်မပါဘဲ MDF ဖိုင်ကိုပြန်လည်ရယူနိုင်သည်။
7.2 ပြင်ပကုမ္ပဏီ ပြုပြင်ရေးကိရိယာများ သို့မဟုတ် တပ်ဆင်ထားသည့် နည်းလမ်းများကို ကျွန်ုပ် အသုံးပြုသင့်ပါသလား။
အဖြေ- Built-in နည်းလမ်းများသည် တရားဝင်ပံ့ပိုးမှုရရှိထားသောကြောင့် ပထမဆုံးကြိုးစားရန်ထိုက်တန်ပါသည်။ မည်သို့ပင်ဆိုစေကာမူ Third-party ကိရိယာများသည် ဆိုးရွားသော အကျင့်ပျက်ခြစားမှုကိစ္စများတွင် ဒေတာများ ပိုမိုရရှိနိုင်ပါသည်။ အကောင်းဆုံးရွေးချယ်မှုအပေါ် မူတည်သည်-
- ဒေတာဝေဖန်ရေး
- အရန်သိမ်းနိုင်မှု
- အချိန်ကန့်သတ်ချက်များ
- ဘတ်ဂျက်ကန့်သတ်ချက်များ
- ဒေတာဆုံးရှုံးမှုအတွက် စွန့်စားခံနိုင်ရည်ရှိသည်။
8 ။ ကောက်ချက်
SQL Server ဒေတာဆုံးရှုံးမှုကို လျှော့ချရန် ဒေတာဘေ့စ် အကျင့်ပျက်ခြစားမှု အမြန်ရှာဖွေတွေ့ရှိမှုနှင့် သင့်လျော်သော ပြန်လည်ရယူရေးနည်းလမ်းများ လိုအပ်ပါသည်။ MDF ဖိုင် အဂတိလိုက်စားမှု လက္ခဏာများသည် ပြဿနာများ ပေါ်ပေါက်လာသောအခါတွင် လျင်မြန်စွာ လုပ်ဆောင်နိုင်ရန် ကူညီပေးပါသည်။ Built-in မှ ပြန်လည်ရယူရန် ရွေးချယ်စရာများစွာ သင့်တွင်ရှိသည်။ SQL Server ကဲ့သို့သော အထူးပြု ပြင်ပအဖွဲ့အစည်းဖြေရှင်းချက်များအတွက် ကိရိယာများ DataNumen SQL Recovery tool တစ်ခု. အောက်တွင် ဤဆောင်းပါး၏ အကျဉ်းချုပ် ဖြစ်ပါသည်။
ကာကွယ်ခြင်းသည် ကုသခြင်းထက် ပိုကောင်းသည် ။ ပုံမှန်ဒေတာဘေ့စ်ထိန်းသိမ်းမှု၊ သင့်လျော်သော အရန်ကူးယူမှုလုပ်ထုံးလုပ်နည်းများနှင့် ဒစ်ခ်ကျန်းမာရေးကို စောင့်ကြည့်ခြင်းသည် အကျင့်ပျက်ခြစားမှုအန္တရာယ်များကို သိသိသာသာ လျှော့ချပေးသည်။ ပြုပြင်ပြီးသည်နှင့် ဒေတာယုံကြည်စိတ်ချရမှုကို ထိန်းသိမ်းထားရန် စနစ်သည် ခိုင်မာမှုစစ်ဆေးမှုများနှင့် အညွှန်းကိန်းများကို ပြန်လည်တည်ဆောက်ခြင်းအားဖြင့် ပြန်လည်ရယူထားသောဒေတာဘေ့စ်များကို သက်သေပြရန်လည်း လိုအပ်ပါသည်။