Zakaj DataNumen SQL Recovery?


#1 Stopnja okrevanja

# 1 Izterjava
Oceniti

10+ milijonov uporabnikov

10+ milijonov
uporabniki

20+ let izkušenj

20 + leta
Izkušnje

100% garancije za zadovoljstvo

100% zadovoljstvo
Garancija

Izterjajte veliko več kot naši tekmeci


DataNumen SQL Recovery v primerjavi z DBCC CheckDB & CheckTable, Recovery Toolbox za SQL Server, Stellar Repair za MS SQL itd.

Povprečna stopnja okrevanja

primerjava Chart

Več o tem, kako DataNumen SQL Recovery kadi konkurenco

Pričevanja naših strank

Izjemno preprost vmesnik


Rešitev za odpravljanje pogostih napak in težav v SQL Server Datoteka zbirke podatkov


Rešitve

VEČ


Brezplačen prenos20+ let izkušenj
Kupi zdaj100% garancije za zadovoljstvo

Glavne značilnosti



Brezplačen prenos20+ let izkušenj
Kupi zdaj100% garancije za zadovoljstvo

Obnovi poškodovano SQL Server Baze podatkov z DataNumen SQL Recovery


Zagon DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

Pozor: Zaprite druge aplikacije, ki bi lahko spremenile datoteko MDF, preden start.

Izberite datoteko, ki jo želite popraviti, tako, da vnesete ime datoteke MDF ali kliknete Brskanje Gumb. Prav tako lahko uporabite Najdi Gumb da ga poiščem.

Izberite Izvorna datoteka

Če je s poškodovano datoteko MDF povezana ena ali več datotek NDF, jih dodajte tudi:

Izberite Izvorna datoteka NDF

Določite obliko datoteke izvorne zbirke podatkov, če jo poznate:
Izberite Izvorna oblika

Če ne določite oblike, potem DataNumen SQL Recovery bo poskusil analizirati izvorno datoteko, da bi zaznal obliko.

Privzeto, DataNumen SQL Recovery bo obnovljene podatke shranil v novo datoteko xxxx_fixed.mdf. xxxx predstavlja ime izvorne datoteke. Torej, če je bila izvorna datoteka MySQLDB.mdf, bi bila obnovljena datoteka MySQLDB_fixed.mdf. Lahko ga tudi preimenujete:

Izberite Ciljna datoteka

Ime lahko vnesete neposredno. Ali pa pritisnite Brskanje gumb, da ga nastavite. Prepričajte se, da je na disku dovolj prostora zanj. Potreben prostor lahko ocenite na podlagi velikosti izvorne datoteke.

Kliknite Start Izterjava Gumb in DataNumen SQL Recovery bo pozval "Connect to SQL Server" pogovorno okno, saj se mora povezati z a SQL Server primerek za izvedbo obnovitve:

Poveži z SQL Server Pogovorno okno

Nastavite Ime strežnika in Preverjanje pristnosti za SQL Server primerek na lokalnem ali oddaljenem računalniku. Nato kliknite "V REDU" gumb. Naša programska oprema za obnovitev MDF bo poskušala zaznati primerjavo izvorne baze podatkov in nato ustrezno nastavila primerjavo ciljne baze podatkov. Če primerjanja ne more zaznati, vas bo pozval, da ga nastavite. Nato bo pregledal celotno zbirko podatkov, popravil datoteko MDF in obnovil podatke s posebnimi algoritmi.

Vrstica prikazuje napredek postopka obnovitve podatkov:

Progress Bar

Ko je postopek končan, boste videli takšno obvestilo, če je bilo mogoče obnoviti izvirno datoteko MDF:

Polje s sporočilom o uspehu

Start Microsoft SQL Server Management Studio za dostop do obnovljenih SQL Server baze podatkov.

Več informacij


Kje lahko najdem obnovljene podatke?

Obnovljeni podatki se izpišejo v novo bazo podatkov v SQL Server primerek, s katerim se povežete, ko starpostopek obnovitve SQL MDF.

Ime datoteke MDF izhodne baze podatkov je podano, preden start okrevanje.

Običajno vam ni treba neposredno dostopati do datoteke MDF baze podatkov SQL. Po postopku obnovitve za dostop do obnovljenih podatkov naredite naslednje:

  1. Start SQL Server Studio za upravljanje.
  2. Povežite se z SQL Server primerek, ki je enak tistemu, ki ste ga uporabili za obnovitev poškodovane baze podatkov.
  3. Po povezavi kliknite primerek.
  4. Nato kliknite Baze podatkov vozlišče.
  5. Nato boste našli eno ali nekaj zbirk podatkov z imenom »Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#«, kjer je yyyy, mm, dd, hh, mm, ss čas, ko je bila baza podatkov ustvarjena, tj. leto, mesec, dan, ura, minuta in sekunda. In # je zaporedna številka starting od 1. Te informacije vam lahko zlahka pomagajo prepoznati zbirko podatkov, ustvarjeno z zadnjim postopkom obnovitve.
  6. Kliknite vozlišče baze podatkov, ki jo identificirate. Nato lahko dostopate do vseh obnovljenih objektov baze podatkov SQL. Na primer pod Mize vozlišča, si lahko ogledate vse obnovljene tabele baze podatkov, vključno s shemami in zapisi.

Kako zmanjšati izgubo podatkov med a SQL Server podatkovna katastrofa?

Priporočljivo je, da pripravite načrt za obnovitev po katastrofi (DR) za vaš SQL Server primer, ki običajno vključuje:

  1. Redno varnostno kopirajte svoje SQL Server podatkov.
  2. Imejte profesionalno orodje za obnovitev SQL, kot je npr DataNumen SQL Recovery na roki. Tako lahko, ko naletite na poškodovano bazo podatkov SQL, z njo popravite poškodovane datoteke in čim prej obnovite svoje podatke.
  3. Izkoristite funkcije visoke razpoložljivosti v SQL Server.

Kakšne so prednosti vašega izdelka pred drugimi orodji za obnovitev baze podatkov MS SQL?

Lahko najdete popolno konkurenčna primerjava našega izdelka z drugimi orodji za obnovitev baze podatkov MS SQL na trgu.

Ali lahko zaustavim/nadaljujem postopek popravljanja baze podatkov SQL?

To ni mogoče. Če je bil postopek popravila started, potem ga lahko prekinete ali pustite, da se dokonča. Če želite kasneje znova popraviti isto datoteko baze podatkov SQL, morate znova start postopek popravila od začetka.

Vendar pa lahko med postopkom popravila vidite obnovljene podatke v SQL Server management studio hkrati. Če menite, da so vsi želeni podatki obnovljeni, lahko prekinete postopek popravila, da prihranite čas, ne da bi poškodovali izhodno bazo podatkov.

Imam samo datoteko SQL MDF, datoteka dnevnika transakcij (LDF) je lost. Kaj storiti?

DataNumen SQL Recovery lahko obnovi vaše podatke iz poškodovane datoteke MDF brez datoteko dnevnika transakcij (LDF). Torej, če je vaša datoteka dnevnika transakcij lost, to ne bo problem.

Ali podpirate obnovitev zapisa podatkov v obliki XML?

Da, naša programska oprema za obnovitev baze podatkov SQL podpira obnovitev zapisov v podatkovnih vrstah ASCII in Unicode XML.

Ali moram biti skrbnik baze podatkov (DBA), da izvedem obnovitev?

Da, moraš biti skrbnik baze podatkov (DBA) ali vsaj pridobite naslednje informacije od skrbnika baze podatkov (DBA):

  1. SQL Server ime primerka (ime strežnika)
  2. Preverjanje pristnosti SQL Server na primer.

Tako lahko te informacije uporabite za povezavo z SQL Server in izvedite obnovitev.

Ali Microsoft SQL Server ali ima vgrajeno orodje za obnovitev poškodovane baze podatkov?

Da, imajo vgrajene ukaze dbcc, tj. dbcc checkdb in dbcc checktable, ki lahko preveri sheme tabel in zapise, nato pa odpravi manjše težave v poškodovani bazi podatkov ali tabelah baze podatkov. Vendar ta orodja delujejo le v zelo omejenem številu primerov. Če ne morejo popraviti poškodovane datoteke MDF, je bolje, da poskusite DataNumen SQL Recovery, ki deluje veliko bolje.

Nekatere osnovne uporabe dbcc checkdb so navedene spodaj:

Ukaz Uporaba
dbcc checkdb('MyDB.mdf') Preverite, ali ima MyDB.mdf kakršne koli težave.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Preverite MyDB.mdf. Če pride do kakršnih koli težav, popravite datoteko baze podatkov MDF, ki lahko povzroči izgubo podatkov.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Preverite MyDB.mdf. Če pride do kakršnih koli težav, popravite datoteko baze podatkov MDF, kar bo NE povzroči izgubo podatkov, vendar lahko traja dlje časa.

Nekaj ​​osnovnih uporab dbcc checktable je navedenih spodaj:

Ukaz Uporaba
dbcc checktable('MyDB.MyTable') Preverite, ali ima MyTable v MyDB težave.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Preverite MyTable v MyDB. Če pride do kakršnih koli težav, popravite tabelo, kar lahko povzroči izgubo podatkov.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Preverite MyTable v MyDB. Če pride do težav, popravite mizo, kar bo NE povzroči izgubo podatkov, vendar lahko traja dlje časa.

Koliko prostora na disku potrebujem za pripravo izhodne baze podatkov?

Najprej morate izračunati skupno velikost izvornih podatkov, vključno z datoteko MDF zbirke podatkov SQL in vsemi povezanimi datotekami NDF. Ob predpostavki, da je to SDataSize.

Nato morate na podlagi SDataSize pripraviti vsaj 2 * (SDataSize * 110%) za izhodno bazo podatkov na želeni lokaciji, vključno z datoteko SQL MDF in datoteko LDF.

Zakaj moj SQL Server se baza podatkov pokvari?

Obstaja veliko razlogov, ki lahko povzročijo poškodbe baze podatkov SQL, vključno z:

  1. Razlogi za strojno opremo: kot so izpad električne energije, slabi sektorji na diskih, okvare trdega diska, nepričakovana zaustavitev sistema itd.
  2. Razlogi za programsko opremo: kot so napake v programski opremi, okužbe z virusi, napadi izsiljevalske programske opreme, napaka pri varnostnem kopiranju, neveljavna glava datoteke zbirke podatkov itd.

DataNumen SQL Recovery lahko obnovi podatke za vse zgoraj navedene primere.

Kakšna je oblika obnovljenih datotek?

DataNumen SQL Recovery se bo povezal z SQL Server in ga uporabite za ustvarjanje obnovljene baze podatkov. Format obnovljenih datotek je torej enak formatu SQL Server različico primerka, s katerim se povežete med izvajanjem obnovitve. Na primer, če se povežete z SQL Server 2000, potem bo notri tudi izhodna zbirka podatkov SQL Server 2000 format.

Katere različice SQL server so podprti?

DataNumen SQL Recovery podpora za obnovitev baz podatkov SQL, ki so jih ustvarile naslednje različice MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Lahko se poveže z naslednjimi različicami SQL Server primerki za ustvarjanje fiksne baze podatkov: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Fiksna zbirka podatkov bo shranjena v različici, ki je enaka različici SQL Server na primer.

Ali lahko obnovljeno zbirko podatkov izpišete kot skript SQL?

Prejšnje različice DataNumen SQL Recovery podpirajo takšno funkcijo. Vendar smo to funkcijo v zadnjih različicah odstranili.

Ali podpirate obnovitev indeksov in drugih objektov?

Da, podprti so indeksi, primarni ključi, pogledi, sprožilci, pravila, privzete vrednosti, shranjene procedure in drugi objekti.

Ne uspem obnoviti baze podatkov SQL z vašim orodjem za obnovitev datotek. Prosim pomagajte.

Prosimo, kontaktiraj nas in zagotovite dnevnik obnovitve. Več podrobnosti najdete na kako pridobiti dnevnik obnovitve.

Včasih zaradi podatkovne katastrofe datoteke MDF in NDF morda ne vsebujejo dejanskih podatkov SQL. Toda disk ali pogon, kjer ste shranili datoteke MDF ali NDF, lahko še vedno vsebuje podatke, ki jih je mogoče obnoviti. Ti lahko neposredno obnovite svoje podatke z diska ali pogona.

Ali lahko obnovljeno bazo podatkov shranim v več podatkovnih datotek?

Oprostite, vendar naše orodje za obnovitev pokvarjene baze podatkov SQL trenutno ne podpira shranjevanja obnovljene baze podatkov v več podatkovnih datotek, tj. eno primarno podatkovno datoteko (MDF) in več sekundarnih podatkovnih datotek (NDF).

Ko pa je postopek obnovitve SQL MDF končan, lahko za uresničitev svojega cilja naredite naslednje:

  1. Start SQL Server studio za upravljanje.
  2. Ustvarite novo bazo podatkov in oblikovati datoteke in datotečne skupine glede na vaše zahteve, kot je razpršenost podatkov v več datotekah.
  3. Klonirajte obnovljeno bazo podatkov iz obnovljene baze podatkov v novo bazo podatkov, ustvarjeno v koraku 2. Druga možnost je, da obnovljeno bazo podatkov izvozite kot skript SQL in nato uvozite skript nazaj v novo bazo podatkov.

Kakšne so omejitve demo različice?

Demo različica uporablja isti mehanizem za obnovitev podatkov kot polna različica, le da bo v nekatera polja v obnovljeni bazi podatkov vstavila predstavitvena besedila.

Ali lahko obnovite samo shemo tabele?

Naša programska oprema za obnovitev baze podatkov SQL bo obnovila celotno bazo podatkov, vključno s tabelami in vsemi drugimi objekti. Pri tabelah bodo obnovljeni tako shema tabele kot podatki zapisa tabele. Samo sheme tabele ni mogoče obnoviti.

Katere različice sistema Windows so podprte?

Trenutno sta podprta operacijska sistema Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 in Windows Server 2003/2008/2012/2016/2019. Podprta sta tudi 32-bitna in 64-bitna sistema.

Ali lahko bazo podatkov izpišete kot eno MDF in več datotek NDF?

Žal trenutno podpiramo samo izhod ene same datoteke SQL MDF.

Vaše orodje za obnovitev datotek prikaže napako pri obnavljanju indeksa. Kako rešiti problem?

Nekateri indeksi imajo nekaj posebnih omejitev, kot je unikatnost, medtem ko obnovljeni podatki morda ne izpolnjujejo teh omejitev. Po postopku obnovitve SQL MDF lahko težavo odpravite na naslednji način:

  1. Odstranite nekaj odvečnih podatkov, da zagotovite, da preostali podatki ustrezajo omejitvam. Nato ročno obnovite indeks.

or

2. Odstranite nekatere omejitve v indeksu in ga znova sestavite ročno.

S skripti SQL lahko naredite tako 1 kot 2.

Imam samo poškodovano datoteko MDF. Povezane datoteke NDF manjkajo. Ali lahko obnovite podatke?

Da, tudi če imate samo primarno datoteko baze podatkov, lahko naša programska oprema za obnovitev MDF vseeno obnovi podatke namesto vas. Vendar je mogoče obnoviti samo tiste v datoteki MDF. Tistih v datotekah NDF ni mogoče obnoviti, ker nimate datotek NDF.

Ali lahko obnovite šifrirane predmete?

Ja lahko. In šifrirani objekti, kot so shranjene procedure, bodo obnovljeni in shranjeni kot dešifrirane različice.

Ali lahko obnovite izbrisane zapise?

Da, naše orodje za obnovitev datotek privzeto obnovi izbrisane zapise. Možnost lahko spremenite tudi na naslednji način:

  1. Start naše orodje za obnovitev SQL MDF.
  2. Kliknite zavihek »Možnosti«.
  3. Ustrezno označite/počistite možnost »Obnovi izbrisane zapise«.
  4. Popravite datoteke MDF.

Kaj pa, če ne poznam različice SQL Server zbirka podatkov?

Brez skrbi. Naša programska oprema za obnovitev MDF bo samodejno zaznala različico namesto vas, preden jo starts za popravilo poškodovanih baz podatkov.

Ali lahko obnovljene podatke izpišete kot datoteke .CSV?

Oprostite, vendar trenutno naša programska oprema za obnovitev MDF baze podatkov SQL tega ne podpira. Lahko pa svojo tabelo izvozite v datoteke .CSV SQL Server Management Studio neposredno.

Kako dolgo lahko uporabljam polno različico?

Licenca za polno različico je trajna. Uporabljate ga lahko za vedno in neomejeno časa.

Kakšne so posledice poškodovanja baze podatkov SQL?

Veliko jih je:

  1. Izgube podatkov.
  2. Zmogljivost se poslabša.
  3. Nekatere operacije morda ne bodo uspele. Na primer varnostno kopiranje, podvajanje itd.

Kako odkriti poškodovano datoteko MDF?

Če naletite na katero od težav v seznam, potem je vaša datoteka MDF poškodovana. Poleg tega lahko uporabite tudi naslednji ukaz za odkrivanje poškodbe datoteke MDF:

SELECT * FROM msdb..suspect_pages WHERE (event_type = 1);

Različne vrste dogodkov ustrezajo različnim napakam, kot je prikazano spodaj:

Vrsta dogodka napaka
1 Napaka 823 ali 824
2 Slaba kontrolna vsota
3 Raztrgana stran

Upoštevajte, da lahko zgornji ukaz zazna samo manjše poškodbe v datotekah MDF.

Ali lahko obnovite datoteke MDF, ki jih je napadla izsiljevalska programska oprema?

Ransomware je neke vrste zlonamerna programska oprema. Šifriral bo vaše datoteke baze podatkov MDF. Izdelovalcu izsiljevalske programske opreme morate plačati, da dešifrira vašo bazo podatkov in pridobi nazaj vaše podatke.

Na srečo lahko naša programska oprema za obnovitev baze podatkov SQL obnovi podatke iz datotek MDF, okuženih z izsiljevalsko programsko opremo.

Več člankov v zbirki znanja