Zašto DataNumen SQL Recovery?


#1 Stopa oporavka

# 1 Oporavak
stopa

10+ miliona korisnika

10+ miliona
korisnici

20+ godina iskustva

20 + godine
iskustvo

Garancija zadovoljstva 100%

100% zadovoljstvo
Garancija

Oporavi mnogo više od naših konkurenata


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

Prosječna stopa oporavka

Tabela poređenja

Saznajte više o tome kako DataNumen SQL Recovery puši konkurenciju

Izjave naših kupaca

Izuzetno jednostavno sučelje


Rješenje za praćenje uobičajenih grešaka i problema u SQL Server Datoteka baze podataka


rješenja

VIŠE


Besplatno preuzimanje20+ godina iskustva
Kupi odmahGarancija zadovoljstva 100%

glavne karakteristike



Besplatno preuzimanje20+ godina iskustva
Kupi odmahGarancija zadovoljstva 100%

Recover Damaged SQL Server Baze podataka sa DataNumen SQL Recovery


lansiranje 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 Pregled dugme. Takođe, možete koristiti pronaći dugme da ga potražim.

Odaberite Izvorni fajl

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

Odaberite Izvorni NDF fajl

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

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

Podrazumevano, DataNumen SQL Recovery će sačuvati oporavljene podatke u novu datoteku xxxx_fixed.mdf. xxxx predstavlja naziv izvorne datoteke. Dakle, ako je izvorna datoteka MySQLDB.mdf, oporavljena datoteka bi bila MySQLDB_fixed.mdf. Također ga možete preimenovati:

Odaberite Odredišna datoteka

Ime možete unijeti direktno. Ili pritisnite Pregled dugme da biste ga postavili. Provjerite ima li dovoljno prostora na disku za to. Možete procijeniti potreban prostor na osnovu veličine izvorne datoteke.

kliknite Start Oporavak dugme i DataNumen SQL Recovery će zatražiti "Poveži se na SQL Server" dijaloški okvir, jer treba da se poveže na a SQL Server instanca za izvođenje oporavka:

Povežite se sa SQL Server Dijaloški okvir

Podesite Ime servera i Authentication za SQL Server instance na lokalnom ili udaljenom računaru. Zatim kliknite na "OK" dugme. Naš softver za obnavljanje MDF-a pokušat će otkriti upoređivanje izvorne baze podataka, a zatim će u skladu s tim postaviti usporedbu odredišne ​​baze podataka. Ako ne može otkriti upoređivanje, 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

Kada se proces završi, vidjet ćete ovakvo obavještenje ako je bilo moguće oporaviti originalnu MDF datoteku:

Kutija s porukama o uspjehu

Start Microsoft SQL Server Management Studio za pristup oporavljenom SQL Server baze podataka.

Više informacija


Gdje mogu pronaći oporavljene podatke?

Oporavljeni podaci izlaze u novu bazu podataka u SQL Server instance na koju se povezujete kada startiranje SQL MDF procesa oporavka.

Ime MDF datoteke izlazne baze podataka je navedeno prije start oporavak.

Obično ne morate direktno pristupiti MDF datoteci SQL baze podataka. Nakon procesa oporavka, da biste pristupili oporavljenim podacima, učinite sljedeće:

  1. Start SQL Server ManagementStudio.
  2. Povežite se na SQL Server instanca koja je ista kao ona koju ste koristili za oporavak vaše oštećene baze podataka.
  3. Nakon povezivanja, kliknite na instancu.
  4. Zatim kliknite baze podataka čvor.
  5. Tada ć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. I # je redni broj starod 1. Ove informacije vam mogu lako pomoći da identifikujete bazu podataka generiranu iz najnovijeg procesa oporavka.
  6. Kliknite na čvor baze podataka koji identificirate. Tada možete pristupiti svim oporavljenim objektima SQL baze podataka. Na primjer, pod Stolovi čvor, možete vidjeti sve oporavljene tablice baze podataka, uključujući šeme i zapise.

Kako smanjiti gubitak podataka tokom a SQL Server data katastrofa?

Preporučuje se da pripremite plan za oporavak od katastrofe (DR). SQL Server primjer, koji obično uključuje:

  1. Redovno pravite rezervne kopije SQL Server podataka.
  2. Imajte profesionalni alat za oporavak SQL-a kao što je DataNumen SQL Recovery na ruci. Stoga, kada naiđete na oštećenje SQL baze podataka, možete je koristiti da popravite oštećene datoteke i povratite svoje podatke što je prije moguće.
  3. Iskoristite funkcije visoke dostupnosti u SQL Server.

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

Možete pronaći kompletan konkurentsko poređenje našeg proizvoda s drugim alatima za oporavak MS SQL baze podataka na tržištu.

Mogu li pauzirati/nastaviti proces popravke SQL baze podataka?

To nije moguće. Ako je proces popravke started, onda ga možete ili prekinuti ili pustiti da se završi. Kasnije ako želite ponovo popraviti istu datoteku SQL baze podataka, onda morate ponovo start proces popravke od početka.

Međutim, tokom procesa popravke, možete vidjeti oporavljene podatke SQL Server menadžment studio u isto vrijeme. Ako mislite da su svi traženi podaci vraćeni, tada možete prekinuti proces popravke da uštedite svoje vrijeme, a da ne oštetite izlaznu bazu podataka.

Imam samo SQL MDF datoteku, datoteka dnevnika transakcija (LDF) je lost. sta da radim?

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

Da li podržavate oporavak zapisa podataka u XML tipu?

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

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

Da, ti treba da budeš administrator baze podataka (DBA), ili barem dobiti sljedeće informacije od administratora baze podataka (DBA):

  1. SQL Server ime instance (ime servera)
  2. Autentifikacija SQL Server primer.

Tako možete koristiti ove informacije za povezivanje na SQL Server instance 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 komande, tj. dbcc checkdb i dbcc checktable, koji može provjeriti šeme tablica i zapise, a zatim popraviti manje probleme u vašoj oštećenoj bazi podataka ili tabelama baze podataka. Međutim, ovi alati rade samo u vrlo ograničenom broju slučajeva. Ako ne mogu popraviti oštećenje MDF fajla, onda je bolje da pokušate DataNumen SQL Recovery, koji radi mnogo bolje.

Neke od osnovnih upotreba dbcc checkdb su navedene 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 ima bilo kakvih problema, popravite MDF datoteku baze podataka, što će učiniti NIJE uzrokovati gubitak podataka, ali može potrajati više vremena.

Neke od osnovnih upotreba dbcc checktable su navedene u nastavku:

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

Koliko mi je prostora na disku potrebno pripremiti za izlaznu bazu podataka?

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

Zatim, na osnovu SDataSize, trebali biste 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?

Postoji mnogo 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 hard diska, neočekivano gašenje sistema itd.
  2. Softverski razlozi: kao što su defekti softvera, virusne infekcije, napadi ransomware-a, 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 će se povezati na SQL Server instance i koristiti je za generiranje oporavljene baze podataka. Dakle, format oporavljenih datoteka je isti kao i SQL Server verziju instance na koju se povezujete prilikom izvođenja oporavka. Na primjer, ako se povežete na SQL Server 2000, tada će izlazna baza podataka također biti u SQL Server 2000 format.

Koje verzije SQL server su podržani?

DataNumen SQL Recovery podrška za oporavak SQL baza podataka kreiranih u sljedećim verzijama 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 će biti sačuvana u verziji istoj kao i SQL Server primer.

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

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

Da li podržavate 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 pomoću vašeg alata za oporavak datoteka. Molim vas pomozite.

Molim vas Kontaktiraj nas i pružite dnevnik oporavka. Više detalja možete pronaći na kako doći do evidencije oporavka.

Ponekad, zbog katastrofe podataka, MDF datoteka i NDF datoteke možda ne sadrže stvarne SQL podatke. Ali disk ili disk jedinica na kojoj ste pohranili MDF ili NDF datoteke mogu i dalje sadržavati podatke koji se mogu oporaviti. Možeš oporaviti svoje podatke direktno sa diska ili drajva.

Mogu li sačuvati oporavljenu bazu podataka u više datoteka s podacima?

Žao nam je, ali trenutno naš alat za oporavak oštećene SQL baze podataka ne podržava spremanje oporavljene baze podataka u više datoteka s podacima, tj. jednu primarnu datoteku podataka (MDF) i nekoliko sekundarnih datoteka podataka (NDF).

Međutim, nakon što je proces oporavka SQL MDF-a završen, možete učiniti sljedeće da biste implementirali svoj cilj:

  1. Start SQL Server menadžment studio.
  2. Kreirajte novu bazu podataka i dizajnirati datoteke i grupe datoteka na osnovu vaših zahtjeva, kao što je širenje podataka u nekoliko datoteka.
  3. Klonirajte oporavljenu bazu podataka iz obnovljene baze podataka u novu bazu podataka kreiranu 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 oporaviti samo šemu tablice?

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

Koje verzije Windows-a su podržane?

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

Možete li izvesti bazu podataka kao jedan MDF i više NDF datoteka?

Žao nam je, ali trenutno podržavamo samo izlaz jedne SQL MDF datoteke.

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

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

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

or

2. Uklonite neka ograničenja u indeksu i ponovo ga napravite ručno.

Možete uraditi i 1 i 2 sa SQL skriptama.

Imam samo oštećeni MDF fajl. Nedostaju pridružene NDF datoteke. Možete li oporaviti podatke?

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

Možete li oporaviti šifrirane objekte?

Da, možemo. A šifrirani objekti, kao što su pohranjene procedure, bit će vraćeni i sačuvani kao dešifrirane verzije.

Možete li oporaviti izbrisane zapise?

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

  1. Start naš alat za oporavak SQL MDF-a.
  2. Kliknite na karticu "Opcije".
  3. U skladu s tim označite/poništite kvačicu opciju „Obnovi izbrisane zapise“.
  4. Popravite MDF fajlove.

Šta ako ne znam verziju SQL Server baza podataka?

Bez brige. Naš softver za oporavak MDF-a automatski će otkriti verziju za vas prije nego što se pojavitarts za popravku korumpiranih baza podataka.

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

Žao nam je, ali trenutno naš softver za oporavak MDF baze podataka SQL ne podržava to. Ali možete izvesti svoju tabelu u .CSV datoteke SQL Server Management Studio direktno.

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 se pogoršavaju.
  3. Neke operacije možda neće uspjeti. Kao što je sigurnosna kopija, repliciranje, itd.

Kako otkriti oštećenje MDF datoteke?

Ako naiđete na bilo koji od problema u lista, onda je vaša MDF datoteka oštećena. Štaviše, možete koristiti i sljedeću naredbu da otkrijete oštećenje MDF datoteke:

SELECT * FROM msdb..suspect_pages WHERE (tip_događaja = 1);

Različiti tipovi događaja odgovaraju različitim greškama, kao u nastavku:

Tip događaja Greška
1 823 ili 824 greška
2 Loša kontrolna suma
3 Pocepana stranica

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

Možete li oporaviti MDF datoteke koje je napao Ransomware?

Ransomware je vrsta zlonamjernog softvera. On će šifrirati vaše datoteke MDF baze podataka. Morate platiti kreatoru Ransomwarea da dešifruje 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