Kodėl DataNumen SQL Recovery?


# 1 atkūrimo rodiklis

# 1 atkūrimas
kursas

Daugiau nei 10 milijonų vartotojų

10+ milijonai
vartotojai

20 metų patirtis

20 + metai
Patirtis

"100%" pasitenkinimo garantija

100% pasitenkinimas
Garantija

Atsigaukite daug daugiau nei mūsų konkurentai


DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, atkūrimo įrankių rinkinys SQL Server, Žvaigždžių remontas MS SQL ir kt.

Vidutinis atkūrimo rodiklis

Palyginimo diagrama

Sužinokite daugiau apie tai DataNumen SQL Recovery rūko varžybas

Mūsų klientų atsiliepimai

Itin paprasta sąsaja


Įprastų klaidų ir problemų sprendimas SQL Server Duomenų bazės failas


sprendimai

DAUGIAU


Nemokamas atsisiuntimas20+ metų patirtis
Pirkti dabar"100%" pasitenkinimo garantija

Pagrindinės ypatybės



Nemokamas atsisiuntimas20+ metų patirtis
Pirkti dabar"100%" pasitenkinimo garantija

Atkurti Pažeistą SQL Server Duomenų bazės su DataNumen SQL Recovery


Pradėti DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

Dėmesio: Išjunkite kitas programas, kurios gali pakeisti MDF failą prieš pradėdamitart.

Pasirinkite failą, kurį norite taisyti, įvesdami MDF failo pavadinimą arba spustelėdami Naršyti mygtukas. Be to, galite naudoti rasti mygtukas jo ieškoti.

Pasirinkite šaltinio failą

Jei su pažeistu MDF failu yra susietas vienas ar keli NDF failai, pridėkite ir juos:

Pasirinkite šaltinio NDF failą

Nurodykite šaltinio duomenų bazės failo formatą, jei jį žinote:
Pasirinkite Šaltinio formatas

Jei nenurodysite formato, tada DataNumen SQL Recovery bandys išanalizuoti šaltinio failą, kad nustatytų formatą.

Pagal nutylėjimą, DataNumen SQL Recovery išsaugos atkurtus duomenis naujame faile xxxx_fixed.mdf. xxxx reiškia šaltinio failo pavadinimą. Taigi, jei šaltinio failas buvo MySQLDB.mdf, atkurtas failas būtų MySQLDB_fixed.mdf. Taip pat galite pervardyti:

Pasirinkite paskirties failą

Pavadinimą galite įvesti tiesiogiai. Arba paspauskite Naršyti mygtuką, kad jį nustatytumėte. Įsitikinkite, kad diske yra pakankamai vietos. Galite įvertinti reikiamą erdvę pagal šaltinio failo dydį.

Spustelkite Start Atkūrimas mygtukas ir DataNumen SQL Recovery pasirodys pranešimas „Prisijungti prie SQL Server“ dialogo langą, nes jis turi prisijungti prie a SQL Server atkūrimo pavyzdys:

Prisijungti prie SQL Server Dialogo langas

Nustatyti serverio pavadinimas ir Atpažinimas prie SQL Server pavyzdį vietiniame arba nuotoliniame kompiuteryje. Tada spustelėkite "Gerai" mygtuką. Mūsų MDF atkūrimo programinė įranga bandys aptikti šaltinio duomenų bazės palyginimą ir atitinkamai nustatyti paskirties duomenų bazės palyginimą. Jei jis negali aptikti palyginimo, jis paprašys jį nustatyti. Tada jis nuskaitys visą duomenų bazę, pataisys MDF failą ir atkurs duomenis naudodamas specialius algoritmus.

Juostoje rodoma duomenų atkūrimo proceso eiga:

pažanga Baras

Kai procesas bus baigtas, pamatysite tokį pranešimą, jei buvo įmanoma atkurti pradinį MDF failą:

Sėkmės pranešimų dėžutė

Start Microsoft SQL Server Valdymo studija, kad pasiektumėte atkurtą SQL Server duomenų bazė.

Daugiau informacijos


Kur galiu rasti atkurtus duomenis?

Atkurti duomenys išvedami į naują duomenų bazę SQL Server pavyzdžiui, prie kurio prisijungiate, kai starSQL MDF atkūrimo procesą.

Išvesties duomenų bazės MDF failo pavadinimas nurodytas prieš justart atsigavimą.

Paprastai jums nereikia tiesiogiai pasiekti SQL duomenų bazės MDF failo. Po atkūrimo proceso, norėdami pasiekti atkurtus duomenis, atlikite šiuos veiksmus:

  1. Start SQL Server Vadybos studija.
  2. Prisijunkite prie SQL Server egzempliorius, kuris yra tas pats, kurį naudojote atkurdami sugadintą duomenų bazę.
  3. Po prisijungimo spustelėkite egzempliorių.
  4. Tada spustelėkite Duomenų bazės mazgas.
  5. Tada rasite vieną ar kelias duomenų bazes, pavadintas „Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#“, kur yyyy, mm, dd, hh, mm, ss yra duomenų bazės sukūrimo laikas, ty metai, mėnuo, diena, valanda, minutė ir sekundė. Ir # yra eilės numeris starting from 1. Ši informacija gali lengvai padėti atpažinti duomenų bazę, sugeneruotą po paskutinio atkūrimo proceso.
  6. Spustelėkite identifikuotos duomenų bazės mazgą. Tada galėsite pasiekti visus atkurtus SQL duomenų bazės objektus. Pavyzdžiui, pagal Lentelės mazgas, galite matyti visas atkurtas duomenų bazių lenteles, įskaitant schemas ir įrašus.

Kaip sumažinti duomenų praradimą per a SQL Server duomenų katastrofa?

Rekomenduojama parengti atkūrimo po nelaimės (DR) planą SQL Server pavyzdys, kuris paprastai apima:

  1. Reguliariai kurkite atsarginę kopiją SQL Server duomenys.
  2. Turėkite profesionalų SQL atkūrimo įrankį, pvz DataNumen SQL Recovery po ranka. Taigi, kai susiduriate su SQL duomenų bazės sugadinimu, galite ją naudoti norėdami taisyti sugadintus failus ir kuo greičiau atkurti duomenis.
  3. Pasinaudokite aukšto pasiekiamumo funkcijomis SQL Server.

Kokie yra jūsų produkto pranašumai, palyginti su kitais MS SQL duomenų bazių atkūrimo įrankiais?

Galite rasti pilną konkurencinis palyginimas mūsų produkto su kitais rinkoje esančiais MS SQL duomenų bazių atkūrimo įrankiais.

Ar galiu pristabdyti / atnaujinti SQL duomenų bazės taisymo procesą?

Tai neįmanoma. Jei buvo atliktas remonto procesastarted, galite jį nutraukti arba leisti užbaigti. Vėliau, jei norite iš naujo taisyti tą patį SQL duomenų bazės failą, turėsite iš naujo start remonto procesą nuo pat pradžių.

Tačiau taisymo proceso metu galite matyti atkurtus duomenis SQL Server vadybos studija tuo pačiu metu. Jei manote, kad visi reikalingi duomenys yra atkurti, galite nutraukti taisymo procesą, kad sutaupytumėte laiko ir nepažeistumėte išvesties duomenų bazės.

Turiu tik SQL MDF failą, operacijų žurnalo (LDF) failas yra lost. Ką daryti?

DataNumen SQL Recovery gali atkurti duomenis iš sugadinto MDF failo be operacijų žurnalo (LDF) failą. Taigi, jei jūsų operacijų žurnalo failas yra lost, tai nebus problema.

Ar palaikote duomenų įrašo atkūrimą XML formatu?

Taip, mūsų SQL duomenų bazės atkūrimo programinė įranga palaiko ASCII ir Unicode XML duomenų tipų įrašų atkūrimą.

Ar turiu būti duomenų bazės administratoriumi (DBA), kad galėčiau atkurti?

Taip, jūs turite būti duomenų bazės administratorius (DBA) arba bent jau gaukite šią informaciją iš duomenų bazės administratoriaus (DBA):

  1. SQL Server egzemplioriaus pavadinimas (serverio pavadinimas)
  2. Autentifikavimas SQL Server instancija.

Taigi galite naudoti šią informaciją prisijungdami prie SQL Server pavyzdį ir atlikti atkūrimą.

Ar Microsoft SQL Server turi įmontuotą įrankį sugadintai duomenų bazei atkurti?

Taip, jie turi įmontuotas dbcc komandas, ty dbcc checkdb ir dbcc checktable, kuri gali patikrinti lentelių schemas ir įrašus, tada išspręsti nedideles sugadintų duomenų bazės ar duomenų bazių lentelių problemas. Tačiau šios priemonės veikia tik labai ribotu atvejų skaičiumi. Jei jie negali ištaisyti MDF failo sugadinimo, geriau pabandykite DataNumen SQL Recovery, kuris veikia daug geriau.

Kai kurie pagrindiniai dbcc checkdb naudojimo būdai yra išvardyti žemiau:

Komanda Naudojimas
dbcc checkdb ('MyDB.mdf') Patikrinkite, ar MyDB.mdf neturi problemų.
dbcc checkdb ('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Patikrinkite MyDB.mdf. Jei kyla problemų, pataisykite MDF duomenų bazės failą, dėl kurio gali būti prarasti duomenys.
dbcc checkdb ('MyDB.mdf', REPAIR_REBUILD) Patikrinkite MyDB.mdf. Jei kyla problemų, pataisykite MDF duomenų bazės failą nE gali prarasti duomenis, bet gali užtrukti ilgiau.

Kai kurie pagrindiniai dbcc tikrinimo lentelės naudojimo būdai yra išvardyti žemiau:

Komanda Naudojimas
dbcc tikrinimo lentelė („Mano DB.Mano lentelė“) Patikrinkite, ar „MyTable“ MyDB neturi problemų.
dbcc tikrinimo lentelė („MyDB.MyTable“, REPAIR_ALLOW_DATA_LOSS) Patikrinkite MyTable MyDB. Jei kyla problemų, pataisykite lentelę, nes tai gali sukelti duomenų praradimą.
dbcc tikrinimo lentelė ('MyDB.MyTable', REPAIR_REBUILD) Patikrinkite MyTable MyDB. Jei yra kokių nors problemų, pataisykite stalą, kuris bus padarytas nE gali prarasti duomenis, bet gali užtrukti ilgiau.

Kiek vietos diske man reikia pasiruošti išvesties duomenų bazei?

Pirmiausia turite apskaičiuoti bendrą šaltinio duomenų dydį, įskaitant SQL duomenų bazės MDF failą ir visus susijusius NDF failus. Darant prielaidą, kad tai yra SDataSize.

Tada, remdamiesi SDataSize, turėtumėte paruošti bent 2 * (SDataSize * 110%) išvesties duomenų bazei pageidaujamoje vietoje, įskaitant SQL MDF failą ir LDF failą.

Kodėl mano SQL Server duomenų bazė sugadinta?

Yra daug priežasčių, galinčių sukelti SQL duomenų bazės sugadinimą, įskaitant:

  1. Aparatinės įrangos priežastys: pvz., maitinimo gedimas, blogi sektoriai diskuose, standžiojo disko gedimai, netikėtas sistemos išjungimas ir kt.
  2. Programinės įrangos priežastys: pvz., programinės įrangos defektai, virusinės infekcijos, išpirkos reikalaujančių programų atakos, atsarginės kopijos gedimas, netinkama duomenų bazės failo antraštė ir kt.

DataNumen SQL Recovery gali atkurti duomenis visais aukščiau nurodytais atvejais.

Koks yra atkurtų failų formatas?

DataNumen SQL Recovery prisijungs prie SQL Server egzempliorių ir naudokite jį atkurtai duomenų bazei generuoti. Taigi atkurtų failų formatas yra toks pat kaip ir SQL Server egzemplioriaus, prie kurio prisijungiate atlikdami atkūrimą, versija. Pavyzdžiui, jei prisijungiate prie SQL Server 2000 egzempliorių, tada bus ir išvesties duomenų bazė SQL Server 2000 formatu.

Kurios versijos SQL server yra palaikomi?

DataNumen SQL Recovery palaikymas atkurti SQL duomenų bazes, sukurtas naudojant šias MS versijas SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019 m.

Jis gali prisijungti prie toliau nurodytų versijų SQL Server egzemplioriai fiksuotai duomenų bazei generuoti: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Pataisyta duomenų bazė bus išsaugota ta pačia versija kaip ir SQL Server instancija.

Ar galite atkurti atkurtą duomenų bazę kaip SQL scenarijų?

Ankstesnės versijos DataNumen SQL Recovery palaiko tokią funkciją. Tačiau mes pašalinome šią funkciją iš naujausių versijų.

Ar palaikote indeksų ir kitų objektų atkūrimą?

Taip, indeksai, pirminiai raktai, rodiniai, paleidikliai, taisyklės, numatytieji nustatymai, saugomos procedūros ir kiti objektai yra palaikomi.

Man nepavyksta atkurti SQL duomenų bazės naudojant failų atkūrimo įrankį. Prašome padėti.

Prašom susisiekite su mumis ir pateikite atkūrimo žurnalą. Daugiau informacijos galite rasti kaip gauti atkūrimo žurnalą.

Kartais dėl duomenų nelaimės MDF faile ir NDF failuose gali nebūti tikrų SQL duomenų. Tačiau diske arba diske, kuriame saugojote MDF arba NDF failus, vis tiek gali būti atkuriamų duomenų. Tu gali tiesiogiai atkurti duomenis iš disko arba disko.

Ar galiu išsaugoti atkurtą duomenų bazę į kelis duomenų failus?

Atsiprašome, bet šiuo metu mūsų sugadintas SQL duomenų bazės atkūrimo įrankis nepalaiko atkurtos duomenų bazės įrašymo į kelis duomenų failus, ty į vieną pirminių duomenų failą (MDF) ir kelis antrinius duomenų failus (NDF).

Tačiau baigę SQL MDF atkūrimo procesą, galite atlikti šiuos veiksmus, kad įgyvendintumėte savo tikslą:

  1. Start SQL Server vadybos studija.
  2. Sukurkite naują duomenų bazę ir kurti failus ir failų grupes pagal jūsų poreikius, pvz., paskirstykite duomenis keliuose failuose.
  3. Klonuokite atkurtą duomenų bazę iš atkurtos duomenų bazės į naują duomenų bazę, sukurtą atliekant 2 veiksmą. Taip pat galite eksportuoti atkurtą duomenų bazę kaip SQL scenarijų ir importuoti scenarijų atgal į naują duomenų bazę.

Kokie yra demonstracinės versijos apribojimai?

Demonstracinėje versijoje naudojamas tas pats duomenų atkūrimo variklis kaip ir pilnoje versijoje, išskyrus tai, kad kai kuriuose atkurtos duomenų bazės laukuose bus įterpiami demonstraciniai tekstai.

Ar galite atkurti tik lentelės schemą?

Mūsų SQL duomenų bazės atkūrimo programinė įranga atkurs visą duomenų bazę, įskaitant lenteles ir visus kitus objektus. Lentelėms bus atkurti ir lentelės schema, ir lentelės įrašo duomenys. Neįmanoma atkurti tik lentelės schemos.

Kurios „Windows“ versijos palaikomos?

Šiuo metu palaikomos Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 ir Windows Server 2003/2008/2012/2016/2019 operacinės sistemos. Be to, palaikomos ir 32 bitų, ir 64 bitų sistemos.

Ar galite išvesti duomenų bazę kaip vieną MDF ir kelis NDF failus?

Atsiprašome, bet šiuo metu palaikome tik vieno SQL MDF failo išvedimą.

Failų atkūrimo įrankis atkuriant indeksą rodo klaidą. Kaip išspręsti problemą?

Kai kurie indeksai turi tam tikrų specialių apribojimų, pvz., unikalių, o atkurti duomenys gali neatitikti šių apribojimų. Atlikę SQL MDF atkūrimo procesą, galite atlikti šiuos veiksmus, kad išspręstumėte problemą:

  1. Pašalinkite kai kuriuos perteklinius duomenis, kad įsitikintumėte, jog likę duomenys atitinka apribojimus. Tada rankiniu būdu atkurkite indeksą.

or

2. Pašalinkite kai kuriuos indekso apribojimus ir atkurkite jį rankiniu būdu.

Naudodami SQL scenarijus galite atlikti ir 1, ir 2.

Turiu tik sugadintą MDF failą. Trūksta susijusių NDF failų. Ar galite atkurti duomenis?

Taip, net jei turite tik pirminį duomenų bazės failą, mūsų MDF atkūrimo programinė įranga vis tiek gali atkurti duomenis už jus. Tačiau galima atkurti tik tuos, kurie yra MDF faile. NDF failuose esančių duomenų negalima atkurti, nes neturite NDF failų.

Ar galite atkurti užšifruotus objektus?

Taip, mes galime. O užšifruoti objektai, pvz., saugomos procedūros, bus atkurti ir išsaugoti kaip iššifruotos versijos.

Ar galite atkurti ištrintus įrašus?

Taip, pagal numatytuosius nustatymus mūsų failų atkūrimo įrankis atkurs ištrintus įrašus. Taip pat galite pakeisti parinktį taip:

  1. Start mūsų SQL MDF atkūrimo įrankis.
  2. Spustelėkite skirtuką „Parinktys“.
  3. Atitinkamai pažymėkite / atžymėkite parinktį „Atkurti ištrintus įrašus“.
  4. MDF failų taisymas.

Ką daryti, jei aš nežinau versijos SQL Server duomenų bazė?

Nesijaudink. Mūsų MDF atkūrimo programinė įranga automatiškai aptiks versiją už jus, kol ji nebus išleistatarts sugadintoms duomenų bazėms taisyti.

Ar galite atkurti atkurtus duomenis kaip .CSV failus?

Atsiprašome, bet šiuo metu mūsų SQL duomenų bazės MDF atkūrimo programinė įranga nepalaiko to. Bet galite eksportuoti lentelę į .CSV failus SQL Server Valdymo studija tiesiogiai.

Kiek laiko galiu naudoti pilną versiją?

Pilnos versijos licencija yra neterminuota. Galite naudoti jį amžinai ir neribotą laiką.

Kokios yra SQL duomenų bazės sugadinimo pasekmės?

Yra daug:

  1. Duomenų praradimai.
  2. Veikimas pablogėja.
  3. Kai kurios operacijos gali nepavykti. Tokie kaip atsarginė kopija, kopijavimas ir kt.

Kaip aptikti MDF failo sugadinimą?

Jei susidursite su kokia nors iš problemų sąrašas, tada jūsų MDF failas sugadintas. Be to, norėdami aptikti MDF failo sugadinimą, taip pat galite naudoti šią komandą:

SELECT * FROM msdb..suspect_pages WHERE (įvykio tipas = 1);

Skirtingi įvykių tipai atitinka skirtingas klaidas, kaip nurodyta toliau:

Įvykio tipas klaida
1 823 arba 824 klaida
2 Bloga kontrolinė suma
3 Suplėšytas puslapis

Atminkite, kad aukščiau pateikta komanda gali aptikti tik nedidelius MDF failų pažeidimus.

Ar galite atkurti MDF failus, kuriuos užpuolė Ransomware?

Ransomware yra kenkėjiškų programų rūšis. Tai užšifruos jūsų MDF duomenų bazės failus. Norėdami iššifruoti duomenų bazę ir susigrąžinti duomenis, turite sumokėti Ransomware kūrėjui.

Laimei, mūsų SQL duomenų bazės atkūrimo programinė įranga gali atkurti duomenis iš MDF failų, užkrėstų Ransomware.

Daugiau straipsnių žinių bazėje