Zašto DataNumen SQL Recovery?


#1 Stopa oporavka

# 1 Oporavak
Stopa

10+ milijuna korisnika

10+ milijuna
korisnici

20+ godina iskustva

20 + godine
Iskustvo

100% Jamstvo za zadovoljstvo

100% zadovoljstvo
Jamčiti

Oporavi se puno više od naših konkurenata


DataNumen SQL Recovery u odnosu na DBCC CheckDB & CheckTable, Recovery Toolbox za SQL Server, Stellar Repair za MS SQL itd.

Prosječna stopa oporavka

Usporedba Grafikon

Saznajte više o tome kako DataNumen SQL Recovery dimi konkurenciju

Izjave naših kupaca

Izuzetno jednostavno sučelje


Rješenje za sljedeće uobičajene pogreške i probleme u SQL Server Datoteka baze podataka


rješenja

VIŠE


Besplatno preuzimanje20+ godina iskustva
Kupi100% Jamstvo za zadovoljstvo

Glavne značajke



Besplatno preuzimanje20+ godina iskustva
Kupi100% Jamstvo za zadovoljstvo

Oporavak oštećenog SQL Server Baze podataka sa DataNumen SQL Recovery


Lansirati DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

Pažnja: Isključite druge aplikacije koje bi mogle promijeniti MDF datoteku prije nego što start.

Odaberite datoteku koju želite popraviti, unosom naziva MDF datoteke ili klikom na Pretraga dugme. Također, možete koristiti naći dugme tražiti ga.

Odaberite izvornu datoteku

U slučaju da postoji jedna ili više NDF datoteka povezanih s oštećenom MDF datotekom, dodajte i njih:

Odaberite izvornu NDF datoteku

Navedite format datoteke izvorne baze podataka ako ga znate:
Odaberite izvorni format

Ako ne navedete format, onda DataNumen SQL Recovery pokušat će analizirati izvornu datoteku kako bi otkrio format.

Po defaultu, DataNumen SQL Recovery spremit će obnovljene podatke u novu datoteku xxxx_fixed.mdf. xxxx predstavlja naziv izvorne datoteke. Dakle, ako je izvorna datoteka bila MySQLDB.mdf, obnovljena datoteka bi bila MySQLDB_fixed.mdf. Možete ga i preimenovati:

Odaberite odredišnu datoteku

Možete unijeti ime izravno. Ili pritisnite Pretraga gumb za postavljanje. Provjerite ima li dovoljno prostora na disku za to. Potreban prostor možete procijeniti na temelju veličine izvorne datoteke.

kliknite Start Oporavak dugme i DataNumen SQL Recovery pojavit će se poruka "Poveži se na SQL Server" dijaloški okvir jer se treba povezati s a SQL Server instanca za izvođenje oporavka:

Poveži se s SQL Server Dijaloški okvir

Postavi Naziv poslužitelja i Ovjera za SQL Server instancu na lokalnom ili udaljenom računalu. Zatim kliknite na "U REDU" dugme. Naš softver za oporavak MDF-a pokušat će otkriti uspoređivanje izvorne baze podataka, a zatim u skladu s tim postaviti odredišnu usporedbu baze podataka. Ako ne može otkriti razvrstavanje, tražit će da ga postavite. Zatim će skenirati cijelu bazu podataka, popraviti MDF datoteku i oporaviti podatke posebnim algoritmima.

Traka prikazuje napredak procesa oporavka podataka:

Napredak Bar

Nakon dovršetka postupka vidjet ćete obavijest poput ove ako je bilo moguće oporaviti izvornu MDF datoteku:

Okvir s porukom o uspjehu

Start Microsoft SQL Server Management Studio za pristup oporavljenim SQL Server baza podataka.

Više informacija


Gdje mogu pronaći vraćene podatke?

Spašeni podaci izlaze u novu bazu podataka u SQL Server instanca na koju se povezujete kada starproces oporavka SQL MDF-a.

Naziv MDF datoteke izlazne baze podataka naveden je prije nego što start oporavak.

Obično ne morate izravno pristupiti MDF datoteci SQL baze podataka. Nakon postupka oporavka, za pristup oporavljenim podacima učinite sljedeće:

  1. Start SQL Server Studio za upravljanje.
  2. Spojite se na SQL Server instanca koja je ista kao ona koju ste koristili za oporavak oštećene baze podataka.
  3. Nakon povezivanja kliknite instancu.
  4. Zatim kliknite Baze podataka čvor.
  5. Zatim ćete pronaći jednu ili nekoliko baza podataka pod nazivom “Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”, gdje je yyyy, mm, dd, hh, mm, ss vrijeme kada je baza podataka kreirana, tj. godina, mjesec, dan, sat, minuta i sekunda. A # je redni broj starting from 1. Ove vam informacije mogu lako pomoći da identificirate bazu podataka generiranu iz najnovijeg procesa oporavka.
  6. Pritisnite čvor baze podataka koju identificirate. Zatim možete pristupiti svim oporavljenim objektima SQL baze podataka. Na primjer, pod Tablice čvor, možete vidjeti sve oporavljene tablice baze podataka, uključujući sheme i zapise.

Kako smanjiti gubitak podataka tijekom a SQL Server podatkovna katastrofa?

Preporuča se pripremiti plan oporavka od katastrofe (DR) za vaš SQL Server primjer, što obično uključuje:

  1. Redovito sigurnosno kopirajte svoj SQL Server podatke.
  2. Imajte profesionalni alat za oporavak SQL-a kao što je DataNumen SQL Recovery na ruci. Dakle, kada naiđete na oštećenje SQL baze podataka, možete ga koristiti za popravak oštećenih datoteka i oporavak podataka što je prije moguće.
  3. Iskoristite značajke visoke dostupnosti u SQL Server.

Koje su prednosti vašeg proizvoda u odnosu na druge MS SQL alate za oporavak baze podataka?

Možete pronaći kompletan konkurentna usporedba našeg proizvoda s drugim MS SQL alatima za oporavak baze podataka na tržištu.

Mogu li pauzirati/nastaviti proces popravka SQL baze podataka?

To nije moguće. Ako je postupak popravka started, tada ga možete ili prekinuti ili pustiti da dovrši. Kasnije, ako želite ponovno popraviti istu datoteku SQL baze podataka, trebate ponovno start proces popravka od početka.

Međutim, tijekom procesa popravka možete vidjeti oporavljene podatke SQL Server menadžment studio u isto vrijeme. Ako mislite da su svi željeni podaci oporavljeni, možete prekinuti proces popravka kako biste uštedjeli svoje vrijeme, bez oštećenja izlazne baze podataka.

Imam samo SQL MDF datoteku, datoteka dnevnika transakcija (LDF) je lost. Što uraditi?

DataNumen SQL Recovery može oporaviti vaše podatke iz oštećene MDF datoteke bez datoteka dnevnika transakcija (LDF). Dakle, ako je vaša datoteka dnevnika transakcija lost, to neće biti problem.

Podržavate li oporavak zapisa podataka u XML vrsti?

Da, naš softver za oporavak SQL baze podataka podržava oporavak zapisa u ASCII i Unicode XML tipovima podataka.

Moram li biti administrator baze podataka (DBA) da bih izvršio oporavak?

Da, morate biti administrator baze podataka (DBA), ili barem dobiti sljedeće informacije od administratora baze podataka (DBA):

  1. SQL Server naziv instance (naziv poslužitelja)
  2. Provjera autentičnosti SQL Server primjer.

Stoga možete koristiti ove podatke za povezivanje s SQL Server instancu i izvršite oporavak.

Da li Microsoft SQL Server ima ugrađeni alat za oporavak oštećene baze podataka?

Da, imaju ugrađene dbcc naredbe, tj. dbcc checkdb i dbcc checktable, koji može provjeriti sheme tablica i zapise, zatim popraviti manje probleme u vašoj oštećenoj bazi podataka ili tablicama baze podataka. Međutim, ti alati rade samo u vrlo ograničenom broju slučajeva. Ako ne mogu popraviti oštećenje MDF datoteke, bolje da pokušate DataNumen SQL Recovery, koji radi mnogo bolje.

Neke od osnovnih upotreba dbcc checkdb-a navedene su u nastavku:

naredba Upotreba
dbcc checkdb('MyDB.mdf') Provjerite ima li MyDB.mdf problema.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Provjerite MyDB.mdf. Ako postoje problemi, popravite MDF datoteku baze podataka, što može uzrokovati gubitak podataka.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Provjerite MyDB.mdf. Ako postoje bilo kakvi problemi, popravite MDF datoteku baze podataka, što će NE uzrokovati gubitak podataka, ali može potrajati više vremena.

Neke od osnovnih upotreba dbcc tablice za provjeru navedene su u nastavku:

naredba Upotreba
dbcc checktable('MyDB.MyTable') Provjerite ima li MyTable u MyDB-u problema.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Provjerite MyTable u MyDB-u. Ako postoje problemi, popravite tablicu, što može uzrokovati gubitak podataka.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Provjerite MyTable u MyDB-u. Ako ima bilo kakvih problema, popravite stol, što će NE uzrokovati gubitak podataka, ali može potrajati više vremena.

Koliko prostora na disku trebam za pripremu izlazne baze podataka?

Prvo morate izračunati ukupnu veličinu izvornih podataka, uključujući MDF datoteku SQL baze podataka i sve povezane NDF datoteke. Pod pretpostavkom da je to SDataSize.

Zatim, na temelju SDataSize, trebate pripremiti najmanje 2 * (SDataSize * 110%) za izlaznu bazu podataka na željenoj lokaciji, uključujući i SQL MDF datoteku i LDF datoteku.

Zašto moj SQL Server baza podataka postaje korumpirana?

Mnogo je razloga koji mogu uzrokovati oštećenje SQL baze podataka, uključujući:

  1. Hardverski razlozi: kao što su nestanak struje, loši sektori na diskovima, kvarovi tvrdog diska, neočekivano gašenje sustava itd.
  2. Softverski razlozi: kao što su softverski nedostaci, virusne infekcije, napadi ransomwarea, neuspjeh sigurnosne kopije, nevažeće zaglavlje datoteke baze podataka itd.

DataNumen SQL Recovery može oporaviti podatke za sve gore navedene slučajeve.

Koji je format oporavljenih datoteka?

DataNumen SQL Recovery povezat će se s SQL Server instancu i upotrijebite je za generiranje oporavljene baze podataka. Dakle, format oporavljenih datoteka je isti kao i SQL Server verziju instance s kojom se povezujete prilikom izvođenja oporavka. Na primjer, ako se povežete s SQL Server 2000, tada će izlazna baza podataka također biti unutra SQL Server 2000 format.

Koje verzije SQL server su podržani?

DataNumen SQL Recovery podrška za oporavak SQL baza podataka koje su izradile sljedeće verzije MS-a SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Može se povezati sa sljedećim verzijama SQL Server instance za generiranje fiksne baze podataka: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Fiksna baza podataka bit će spremljena u istoj verziji kao i verzija SQL Server primjer.

Možete li ispisati oporavljenu bazu podataka kao SQL skriptu?

Ranije verzije DataNumen SQL Recovery podržavaju takvu značajku. Međutim, u novijim smo verzijama uklonili ovu značajku.

Podržavate li oporavak indeksa i drugih objekata?

Da, podržani su indeksi, primarni ključevi, pogledi, okidači, pravila, zadane postavke, pohranjene procedure i drugi objekti.

Ne uspijevam oporaviti SQL bazu podataka s vašim alatom za oporavak datoteke. Molim pomoć.

Molimo Vas provjerite pažljivo tablicu sa mjerama prije kupnje proizvoda, a ukoliko ne znate kako odabrati veličinu proizvoda kontaktirajte našu Službu za kupce. kontaktirajte nas i dostaviti dnevnik oporavka. Više detalja možete pronaći na kako doći do dnevnika oporavka.

Ponekad, zbog katastrofe podataka, MDF datoteka i NDF datoteke možda neće sadržavati stvarne SQL podatke. Ali disk ili pogon gdje ste pohranili MDF ili NDF datoteke još uvijek mogu sadržavati podatke koji se mogu oporaviti. Možeš izravno oporavite svoje podatke s diska ili pogona.

Mogu li spremiti oporavljenu bazu podataka u više podatkovnih datoteka?

Nažalost, trenutno naš alat za oporavak oštećene SQL baze podataka ne podržava spremanje oporavljene baze podataka u više podatkovnih datoteka, tj. jednu primarnu podatkovnu datoteku (MDF) i nekoliko sekundarnih podatkovnih datoteka (NDF).

Međutim, nakon dovršetka procesa oporavka SQL MDF-a, možete učiniti sljedeće kako biste ostvarili svoj cilj:

  1. Start SQL Server menadžment studio.
  2. Napravite novu bazu podataka i dizajnirati datoteke i grupe datoteka na temelju vaših zahtjeva, kao što je raspoređivanje podataka u nekoliko datoteka.
  3. Klonirajte oporavljenu bazu podataka iz oporavljene baze podataka u novu bazu podataka stvorenu u koraku 2. Alternativno, također možete izvesti oporavljenu bazu podataka kao SQL skriptu, a zatim uvesti skriptu natrag u novu bazu podataka.

Koja su ograničenja demo verzije?

Demo verzija koristi isti mehanizam za oporavak podataka kao i puna verzija, osim što će umetnuti demo tekstove u neka od polja u oporavljenoj bazi podataka.

Možete li obnoviti samo shemu tablice?

Naš softver za oporavak SQL baze podataka oporavit će cijelu bazu podataka, uključujući tablice i sve ostale objekte. Za tablice će se obnoviti i shema tablice i podaci zapisa tablice. Nije moguće oporaviti samo shemu tablice.

Koje su verzije sustava Windows podržane?

Trenutno su podržani operativni sustavi Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 i Windows Server 2003/2008/2012/2016/2019. Također, podržani su i 32-bitni i 64-bitni sustavi.

Možete li ispisati bazu podataka kao jednu MDF i više NDF datoteka?

Nažalost, trenutno podržavamo samo ispis jedne SQL MDF datoteke.

Vaš alat za oporavak datoteke prikazuje pogrešku prilikom oporavka indeksa. Kako riješiti problem?

Neki indeksi imaju neka posebna ograničenja, kao što je jedinstvenost, dok vraćeni podaci možda neće zadovoljiti ta ograničenja. Nakon postupka oporavka SQL MDF-a, možete učiniti sljedeće kako biste riješili problem:

  1. Uklonite neke suvišne podatke kako biste bili sigurni da preostali podaci zadovoljavaju ograničenja. Zatim ručno ponovno izgradite indeks.

or

2. Uklonite neka ograničenja u indeksu i ponovno ga ručno izgradite.

Možete učiniti i 1 i 2 sa SQL skriptama.

Imam samo oštećenu MDF datoteku. Pridružene NDF datoteke nedostaju. Možete li povratiti podatke?

Da, čak i ako imate samo primarnu datoteku baze podataka, naš MDF softver za oporavak i dalje može oporaviti podatke umjesto vas. Međutim, samo oni u MDF datoteci mogu se oporaviti. One u NDF datotekama se ne mogu oporaviti budući da nemate NDF datoteke.

Možete li oporaviti šifrirane objekte?

Da mi možemo. A šifrirani objekti, kao što su pohranjene procedure, bit će oporavljeni i spremljeni kao dekriptirane verzije.

Možete li oporaviti izbrisane zapise?

Da, prema zadanim postavkama naš će alat za oporavak datoteka oporaviti izbrisane zapise. Također možete promijeniti opciju, kako slijedi:

  1. Starnaš SQL MDF alat za oporavak.
  2. Pritisnite karticu "Opcije".
  3. U skladu s tim potvrdite/poništite opciju "Obnovi izbrisane zapise".
  4. Popravak MDF datoteka.

Što ako ne znam verziju SQL Server baza podataka?

Bez brige. Naš softver za oporavak MDF-a automatski će otkriti verziju umjesto vas, prije nego što jetarts za popravak oštećenih baza podataka.

Možete li ispisati oporavljene podatke kao .CSV datoteke?

Nažalost, trenutno naš softver za oporavak MDF SQL baze podataka to ne podržava. Ali svoju tablicu možete izvesti u .CSV datoteke SQL Server Management Studio izravno.

Koliko dugo mogu koristiti punu verziju?

Licenca za punu verziju je trajna. Možete ga koristiti zauvijek i neograničeno vrijeme.

Koje su posljedice oštećenja SQL baze podataka?

Postoji mnogo:

  1. Gubici podataka.
  2. Performanse degradiraju.
  3. Neke operacije možda neće uspjeti. Kao što je sigurnosno kopiranje, repliciranje itd.

Kako otkriti oštećenje MDF datoteke?

Ako naiđete na neki od problema u popis, onda je vaša MDF datoteka oštećena. Štoviše, također možete koristiti sljedeću naredbu za otkrivanje oštećenja MDF datoteke:

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

Različite vrste događaja odgovaraju različitim pogreškama, kao u nastavku:

Vrsta događaja greška
1 823 ili 824 pogreška
2 Loš kontrolni zbroj
3 Istrgnuta stranica

Imajte na umu da gornja naredba može otkriti samo manja oštećenja u MDF datotekama.

Možete li oporaviti MDF datoteke napadnute Ransomwareom?

Ransomware je vrsta zlonamjernog softvera. To će šifrirati vaše MDF datoteke baze podataka. Morate platiti tvorcu Ransomwarea da dešifrira vašu bazu podataka i vrati vaše podatke.

Srećom, naš softver za oporavak SQL baze podataka može oporaviti podatke iz MDF datoteka zaraženih Ransomwareom.

Više članaka u bazi znanja