De ce DataNumen SQL Recovery?


#1 Rata de recuperare

# 1 Recuperare
rată

Peste 10 milioane de utilizatori

10+ milioane
Utilizatori

20+ ani de experiență

20 + ani de
Experiență

100% Garanție de satisfacție

Satisfacție 100%
Garanție

Recuperează mult mai mult decât concurenții noștri


DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, Caseta de instrumente de recuperare pentru SQL Server, Stellar Repair pentru MS SQL etc.

Rata medie de recuperare

Comparație Chart

Aflați mai multe despre cum DataNumen SQL Recovery fumează concurența

Mărturii ale clienților noștri

Interfață extrem de simplă


Soluție pentru urmărirea erorilor și problemelor comune în SQL Server Fișier bază de date


Soluţii

MAI MULT


Descărcare gratuită20+ ani de experiență
Cumpară acum100% Garanție de satisfacție

Caracteristici principale



Descărcare gratuită20+ ani de experiență
Cumpară acum100% Garanție de satisfacție

Recuperați deteriorat SQL Server Baze de date cu DataNumen SQL Recovery


Lansa DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

Atenţie: Închideți alte aplicații care ar putea modifica fișierul MDF înainte de a start.

Alegeți fișierul pe care doriți să îl reparați, introducând numele fișierului MDF sau făcând clic pe Naviga buton. De asemenea, puteți utiliza Găsi buton să-l caute.

Selectați fișierul sursă

În cazul în care există unul sau mai multe fișiere NDF asociate fișierului MDF deteriorat, adăugați-le și:

Selectați fișierul NDF sursă

Specificați formatul fișierului bazei de date sursă dacă îl cunoașteți:
Selectați formatul sursă

Dacă nu specificați formatul, atunci DataNumen SQL Recovery va încerca să analizeze fișierul sursă pentru a detecta formatul.

În mod implicit, DataNumen SQL Recovery va salva datele recuperate într-un nou fișier xxxx_fixed.mdf. xxxx reprezintă numele fișierului sursă. Deci, dacă fișierul sursă a fost MySQLDB.mdf, fișierul recuperat ar fi MySQLDB_fixed.mdf. De asemenea, îl puteți redenumi:

Selectați Fișierul de destinație

Puteți introduce numele direct. Sau, lovește Naviga butonul pentru a-l seta. Asigurați-vă că există suficient spațiu pe disc pentru el. Puteți estima spațiul necesar în funcție de dimensiunea fișierului sursă.

Apasă pe Start Recuperare buton și DataNumen SQL Recovery va solicita mesajul „Conectați-vă la SQL Server" caseta de dialog, deoarece trebuie să se conecteze la un SQL Server instanță pentru a efectua recuperarea:

Conectează la SQL Server Căsuță de dialog

Seteaza Numele serverului și Autentificare pentru SQL Server instanță pe computerul local sau la distanță. Apoi, faceți clic pe "O.K" buton. Software-ul nostru de recuperare MDF va încerca să detecteze colaţionarea bazei de date sursă, apoi va seta colaţionarea bazei de date de destinaţie în consecinţă. Dacă nu poate detecta colarea, vă va cere să o setați. Apoi va scana întreaga bază de date, va repara fișierul MDF și va recupera datele cu algoritmi speciali.

Bara afișează progresul procesului de recuperare a datelor:

Bara de progres

Odată ce procesul este finalizat, veți vedea o notificare ca aceasta dacă a fost posibil să recuperați fișierul MDF original:

Caseta cu mesaje de succes

Start Microsoft SQL Server Management Studio pentru a accesa cele recuperate SQL Server Bază de date.

Mai multe informații


Unde pot găsi datele recuperate?

Datele recuperate sunt trimise într-o nouă bază de date în SQL Server exemplu la care te conectezi când staractivarea procesului de recuperare SQL MDF.

Numele fișierului MDF al bazei de date de ieșire este specificat înainte de start recuperarea.

În mod normal, nu trebuie să accesați direct fișierul MDF al bazei de date SQL. După procesul de recuperare, pentru a accesa datele recuperate, procedați după cum urmează:

  1. Start SQL Server Studio de management.
  2. Conectați-vă la SQL Server instanță care este aceeași cu cea pe care ați folosit-o pentru a vă recupera baza de date coruptă.
  3. După conectare, faceți clic pe instanță.
  4. Apoi faceți clic pe Baze de date nodul.
  5. Apoi veți găsi una sau câteva baze de date numite „Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”, unde aaaa, mm, dd, hh, mm, ss este momentul în care baza de date este creată, adică anul, lună, zi, oră, minut și secundă. Și # este un număr de secvență starting de la 1. Aceste informații vă pot ajuta cu ușurință să identificați baza de date generată în urma celui mai recent proces de recuperare.
  6. Faceți clic pe nodul bazei de date pe care o identificați. Apoi puteți accesa toate obiectele de bază de date SQL recuperate. De exemplu, sub Mese nod, puteți vedea toate tabelele de baze de date recuperate, inclusiv schemele și înregistrările.

Cum să reduceți pierderea de date în timpul a SQL Server dezastru de date?

Este recomandat să pregătiți un plan de recuperare în caz de dezastru (DR) pentru dvs SQL Server exemplu, care include în mod normal:

  1. În mod obișnuit, backup-ul dvs SQL Server de date.
  2. Aveți un instrument profesional de recuperare SQL, cum ar fi DataNumen SQL Recovery în mână. Astfel, atunci când întâmpinați corupția bazei de date SQL, o puteți folosi pentru a repara fișierele corupte și a vă recupera datele cât mai curând posibil.
  3. Utilizați funcțiile de înaltă disponibilitate în SQL Server.

Care sunt avantajele produsului dumneavoastră față de alte instrumente de recuperare a bazelor de date MS SQL?

Puteți găsi un complet comparație competitivă a produsului nostru cu alte instrumente de recuperare a bazei de date MS SQL de pe piață.

Pot întrerupe/relua procesul de reparare a bazei de date SQL?

Nu este posibil. Dacă un proces de reparare a fost started, atunci îl puteți anula sau îl puteți lăsa să se finalizeze. Mai târziu, dacă doriți să reparați din nou același fișier de bază de date SQL, atunci trebuie să re-start procesul de reparare de la început.

Cu toate acestea, în timpul procesului de reparare, puteți vedea datele recuperate în SQL Server studio de management în același timp. Dacă credeți că toate datele dorite au fost recuperate, atunci puteți anula procesul de reparare pentru a vă economisi timp, fără a deteriora baza de date de ieșire.

Am doar fișierul SQL MDF, fișierul jurnal de tranzacții (LDF) este lost. Ce sa fac?

DataNumen SQL Recovery vă puteți recupera datele din fișierul MDF corupt fără fișier jurnal de tranzacții (LDF). Deci, dacă fișierul jurnal de tranzacții este lost, asta nu va fi o problemă.

Suportați recuperarea înregistrării datelor în tip XML?

Da, software-ul nostru de recuperare a bazei de date SQL acceptă recuperarea înregistrărilor în ambele tipuri de date ASCII și Unicode XML.

Trebuie să fiu administrator de baze de date (DBA) pentru a efectua recuperarea?

Da, trebuie să fii administratorul bazei de date (DBA) sau cel puțin obțineți următoarele informații de la administratorul bazei de date (DBA):

  1. SQL Server nume instanță (nume server)
  2. Autentificarea SQL Server instanță.

Astfel, puteți utiliza aceste informații pentru a vă conecta la SQL Server instanță și efectuați recuperarea.

Microsoft SQL Server are un instrument încorporat pentru a recupera o bază de date coruptă?

Da, au comenzile dbcc încorporate, adică, dbcc checkdb și dbcc checktable, care poate verifica schemele și înregistrările tabelelor, apoi poate remedia probleme minore în baza de date coruptă sau în tabelele bazei de date. Cu toate acestea, aceste instrumente funcționează doar pentru un număr foarte limitat de cazuri. Dacă nu pot repara corupția fișierelor MDF, atunci ar fi mai bine să încercați DataNumen SQL Recovery, care funcționează mult mai bine.

Unele dintre utilizările de bază ale dbcc checkdb sunt enumerate mai jos:

Comandă Folosire
dbcc checkdb('MyDB.mdf') Verificați dacă MyDB.mdf are probleme.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Verificați MyDB.mdf. Dacă există probleme, reparați fișierul de bază de date MDF, care poate cauza pierderi de date.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Verificați MyDB.mdf. Dacă există probleme, reparați fișierul de bază de date MDF, ceea ce va face NU cauza pierderi de date, dar poate dura mai mult timp.

Unele dintre utilizările de bază ale tabelului de verificare dbcc sunt enumerate mai jos:

Comandă Folosire
dbcc checktable('MyDB.MyTable') Verificați dacă MyTable în MyDB are probleme.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Verificați MyTable în MyDB. Dacă există probleme, reparați tabelul, ceea ce poate cauza pierderi de date.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Verificați MyTable în MyDB. Dacă există probleme, reparați masa, ceea ce va face NU cauza pierderi de date, dar poate dura mai mult timp.

De cât spațiu pe disc îmi trebuie pregătit pentru baza de date de ieșire?

Mai întâi, trebuie să calculați dimensiunea totală a datelor sursă, inclusiv fișierul MDF al bazei de date SQL și toate fișierele NDF asociate. Presupunând că este SDataSize.

Apoi, pe baza SDataSize, ar trebui să pregătiți cel puțin 2 * (SDataSize * 110%) pentru baza de date de ieșire în locația dorită, incluzând atât fișierul SQL MDF, cât și fișierul LDF.

De ce eu SQL Server baza de date este coruptă?

Există multe motive care pot cauza coruperea bazei de date SQL, inclusiv:

  1. Motive hardware: cum ar fi pană de curent, sectoare defectuoase pe discuri, defecțiuni ale hard diskului, închidere neașteptată a sistemului etc.
  2. Motive software: cum ar fi defecte software, infecții cu viruși, atacuri ransomware, eșec de backup, antet invalid al fișierului bazei de date etc.

DataNumen SQL Recovery este capabil să recupereze datele pentru toate cazurile de mai sus.

Care este formatul fișierelor recuperate?

DataNumen SQL Recovery se va conecta la SQL Server instanță și utilizați-o pentru a genera baza de date recuperată. Deci formatul fișierelor recuperate este același cu cel al SQL Server versiunea instanței la care vă conectați atunci când efectuați recuperarea. De exemplu, dacă vă conectați la SQL Server 2000, atunci va fi și baza de date de ieșire SQL Server format 2000.

Care versiuni ale SQL server sunt suportate?

DataNumen SQL Recovery suport pentru recuperarea bazelor de date SQL create de următoarele versiuni de MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Se poate conecta la următoarele versiuni ale SQL Server instanțe pentru a genera baza de date fixă: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Baza de date fixă ​​va fi salvată în versiunea aceeași cu cea a SQL Server instanță.

Puteți scoate baza de date recuperată ca script SQL?

Versiunile anterioare ale DataNumen SQL Recovery susține o astfel de caracteristică. Cu toate acestea, am eliminat această caracteristică în versiunile recente.

Suportați recuperarea indecșilor și a altor obiecte?

Da, sunt acceptate indexurile, cheile primare, vizualizările, declanșatoarele, regulile, valorile implicite, procedurile stocate și alte obiecte.

Nu reușesc să recuperez baza de date SQL cu instrumentul dvs. de recuperare a fișierelor. Te rog ajuta-ma.

Te rugăm să ne contactezi  Contacteaza-ne și furnizați jurnalul de recuperare. Puteți găsi mai multe detalii pe cum să obțineți jurnalul de recuperare.

Uneori, din cauza dezastrului de date, fișierele MDF și fișierele NDF pot să nu conțină datele SQL reale. Dar discul sau unitatea pe care ați stocat fișierele MDF sau NDF poate conține în continuare date recuperabile. Puteți recuperați datele de pe disc sau unitate direct.

Pot salva baza de date recuperată în mai multe fișiere de date?

Ne pare rău, dar în prezent instrumentul nostru de recuperare a bazei de date SQL corupte nu acceptă salvarea bazei de date recuperate în mai multe fișiere de date, adică un fișier de date primar (MDF) și mai multe fișiere de date secundare (NDF).

Cu toate acestea, după finalizarea procesului de recuperare SQL MDF, puteți face după cum urmează pentru a vă implementa obiectivul:

  1. Start SQL Server studio de management.
  2. Creați o nouă bază de date și proiectați fișierele și grupurile de fișiere pe baza cerințelor dvs., cum ar fi distribuirea datelor în mai multe fișiere.
  3. Clonează baza de date recuperată din baza de date recuperată în noua bază de date creată la pasul 2. Alternativ, puteți exporta baza de date recuperată ca script SQL și apoi importați scriptul înapoi în noua bază de date.

Care sunt limitările versiunii demo?

Versiunea demo folosește același motor de recuperare a datelor ca și versiunea completă, cu excepția faptului că va insera texte demo în unele dintre câmpurile din baza de date recuperată.

Puteți recupera doar schema tabelului?

Software-ul nostru de recuperare a bazei de date SQL va recupera întreaga bază de date, inclusiv tabelele și toate celelalte obiecte. Pentru tabele, atât schema tabelului, cât și datele din înregistrarea tabelului vor fi recuperate. Nu este posibil să se recupereze numai schema tabelului.

Ce versiuni de Windows sunt acceptate?

În prezent, sunt acceptate sistemele de operare Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 și Windows Server 2003/2008/2012/2016/2019. De asemenea, sunt acceptate ambele sisteme pe 32 de biți și 64 de biți.

Puteți scoate baza de date ca un singur MDF și mai multe fișiere NDF?

Ne pare rău, dar în prezent acceptăm doar scoaterea unui singur fișier SQL MDF.

Instrumentul dvs. de recuperare a fișierelor afișează o eroare la recuperarea unui index. Cum se rezolvă problema?

Unii indici au anumite constrângeri speciale, cum ar fi unice, în timp ce datele recuperate pot să nu îndeplinească aceste constrângeri. După procesul de recuperare SQL MDF, puteți face după cum urmează pentru a rezolva problema:

  1. Eliminați unele date redundante pentru a vă asigura că datele rămase îndeplinesc constrângerile. Apoi reconstruiți manual indexul.

or

2. Eliminați unele constrângeri din index și reconstruiți-l manual.

Puteți face atât 1, cât și 2 cu scripturi SQL.

Am doar fișierul MDF corupt. Fișierele asociate NDF lipsesc. Puteți recupera datele?

Da, chiar dacă aveți doar fișierul principal al bazei de date, software-ul nostru de recuperare MDF poate recupera datele pentru dvs. Cu toate acestea, numai cele din fișierul MDF pot fi recuperate. Cele din fișierele NDF nu pot fi recuperate, deoarece nu aveți fișierele NDF.

Puteți recupera obiecte criptate?

Da putem. Și obiectele criptate, cum ar fi procedurile stocate, vor fi recuperate și salvate ca versiuni decriptate.

Puteți recupera înregistrările șterse?

Da, în mod implicit, instrumentul nostru de recuperare a fișierelor va recupera înregistrările șterse. De asemenea, puteți schimba opțiunea, după cum urmează:

  1. Start instrumentul nostru de recuperare SQL MDF.
  2. Faceți clic pe fila „Opțiuni”.
  3. Bifați/Debifați opțiunea „Recuperare înregistrări șterse” în consecință.
  4. Reparați fișierele MDF.

Ce se întâmplă dacă nu știu versiunea SQL Server Bază de date?

Nu vă faceți griji. Software-ul nostru de recuperare MDF va detecta automat versiunea pentru dvs., înainte ca aceasta să fietarts pentru a repara bazele de date corupte.

Puteți scoate datele recuperate ca fișiere .CSV?

Ne pare rău, dar în prezent, software-ul nostru de recuperare a bazei de date SQL MDF nu acceptă acest lucru. Dar vă puteți exporta tabelul în fișiere .CSV în SQL Server Management Studio direct.

Cât timp pot folosi versiunea completă?

Licența pentru versiunea completă este perpetuă. Îl poți folosi pentru totdeauna și timp nelimitat.

Care sunt consecințele coruperii bazei de date SQL?

Există multe:

  1. Pierderi de date.
  2. Performanța se degradează.
  3. Unele operațiuni pot eșua. Cum ar fi backup, replicare etc.

Cum se detectează corupția fișierelor MDF?

Dacă întâmpinați vreuna dintre problemele în lista, atunci fișierul dvs. MDF este corupt. Mai mult, puteți utiliza și următoarea comandă pentru a detecta corupția fișierului MDF:

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

Diferite tipuri de evenimente corespund unor erori diferite, după cum urmează:

Tip de eveniment Eroare
1 Eroare 823 sau 824
2 Sumă de verificare greșită
3 Pagina ruptă

Rețineți că comanda de mai sus poate detecta doar corupții minore în fișierele MDF.

Puteți recupera fișierele MDF atacate de Ransomware?

Ransomware este un fel de malware. Acesta va cripta fișierele bazei de date MDF. Trebuie să plătiți creatorul ransomware-ului pentru a vă decripta baza de date și a vă recupera datele.

Din fericire, software-ul nostru de recuperare a bazei de date SQL poate recupera date din fișierele MDF infectate de Ransomware.

Mai multe articole în baza de cunoștințe