Hvorfor DataNumen SQL Recovery?


#1 Gendannelsesrate

#1
GENDANNELSESRATE

10+ millioner brugere

10+ MILLIONER
BRUGERE

20+ års erfaring

20 + År af
Erfaring

100% Tilfredshedsgaranti

100%
TILFREDSHEDSGARANTI

Gendanner langt mere end vores konkurrenter


DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, Recovery Toolbox for SQL Server, Stellar Reparation til MS SQL osv.

Gennemsnitlig gendannelsesrate

Sammenligning Chart

Lær mere om hvordan DataNumen SQL Recovery ryger konkurrencen

Vores kunder siger

Utrolig nem grænseflade


Løsning til at følge almindelige fejl og problemer i SQL Server Databasefil


løsninger

MERE


Gratis download20+ års erfaring
Køb Nu100% Tilfredshedsgaranti

Hovedtræk



Gratis download20+ års erfaring
Køb Nu100% Tilfredshedsgaranti

Gendan beskadiget SQL Server Databaser med DataNumen SQL Recovery


Launch DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

Bemærk: Luk andre apps, der kan ændre MDF-filen, før du start.

Vælg den fil, du vil reparere, ved at indtaste MDF-filnavnet eller klikke på Gennemse .. Du kan også bruge Finde . at søge efter det.

Vælg kildefil

Hvis der er en eller flere NDF-filer tilknyttet den beskadigede MDF-fil, skal du tilføje dem også:

Vælg Source NDF File

Angiv formatet på kildedatabasefilen, hvis du kender det:
Vælg kildeformat

Hvis du ikke angiver formatet, så DataNumen SQL Recovery vil forsøge at analysere kildefilen for at finde formatet.

Som standard DataNumen SQL Recovery vil gemme de gendannede data i en ny fil xxxx_fixed.mdf. xxxx repræsenterer kildefilens navn. Så hvis kildefilen var MySQLDB.mdf, ville den gendannede fil være MySQLDB_fixed.mdf. Du kan også omdøbe den:

Vælg Destinationsfil

Du kan indtaste navnet direkte. Eller tryk på Gennemse knappen for at indstille den. Sørg for, at der er nok diskplads til det. Du kan estimere den nødvendige plads baseret på størrelsen af ​​kildefilen.

Klik på knappen Start Gendannelse . , DataNumen SQL Recovery vil bede en "Opret forbindelse til SQL Server" dialogboks, da den skal oprette forbindelse til en SQL Server forekomst for at udføre gendannelsen:

Tilslut til SQL Server Dialog boks

Indstil Servernavn , Godkendelse for SQL Server instans på den lokale eller fjerncomputer. Klik derefter på "OKAY" knap. Vores MDF-gendannelsessoftware vil forsøge at detektere sorteringen af ​​kildedatabasen og derefter indstille destinationsdatabasesorteringen i overensstemmelse hermed. Hvis den ikke kan registrere sorteringen, vil den bede dig om at indstille den. Derefter vil den scanne hele databasen, reparere MDF-filen og gendanne data med specielle algoritmer.

Linjen viser forløbet af datagendannelsesprocessen:

Progress Bar

Når processen er færdig, vil du se en meddelelse som denne, hvis det var muligt at gendanne den originale MDF-fil:

Meddelelsesboks succes

Start Microsoft SQL Server Management Studio for at få adgang til den gendannede SQL Server databasen.

Mere information


Hvor kan jeg finde de gendannede data?

De gendannede data udsendes til en ny database i SQL Server instans du opretter forbindelse til, når stargendannelsesprocessen for SQL MDF.

MDF-filnavnet på outputdatabasen er angivet, før du start opsvinget.

Normalt behøver du ikke at få direkte adgang til SQL-databasens MDF-fil. Efter gendannelsesprocessen skal du gøre følgende for at få adgang til de gendannede data:

  1. Start SQL Server ManagementStudio.
  2. Opret forbindelse til SQL Server instans, som er den samme som den, du brugte til at gendanne din korrupte database.
  3. Efter tilslutning skal du klikke på forekomsten.
  4. Klik derefter på Databaser node.
  5. Så finder du en eller nogle databaser kaldet “Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”, hvor åååå, mm, dd, tt, mm, ss er det tidspunkt, hvor databasen er oprettet, dvs. år, måned, dag, time, minut og sekund. Og # er et løbenummer starting fra 1. Disse oplysninger kan nemt hjælpe dig med at identificere databasen genereret fra den seneste gendannelsesproces.
  6. Klik på noden for den database, du identificerer. Du kan derefter få adgang til alle de gendannede SQL-databaseobjekter. For eksempel under tabeller node, kan du se alle gendannede databasetabeller, inklusive skemaerne og posterne.

Sådan reducerer du tab af data under en SQL Server datakatastrofe?

Det anbefales at udarbejde en disaster recovery (DR) plan for din SQL Server eksempel, som normalt omfatter:

  1. Sikkerhedskopier rutinemæssigt din SQL Server data.
  2. Har et professionelt SQL-gendannelsesværktøj som f.eks DataNumen SQL Recovery på hånden. Så når du støder på SQL-databasekorruption, kan du bruge den til at reparere korrupte filer og gendanne dine data så hurtigt som muligt.
  3. Udnyt funktionerne med høj tilgængelighed i SQL Server.

Hvad er dit produkts fordele i forhold til andre MS SQL-databasegendannelsesværktøjer?

Du kan finde en komplet konkurrencemæssig sammenligning af vores produkt med andre MS SQL-databasegendannelsesværktøjer på markedet.

Kan jeg pause/genoptage SQL-database reparationsprocessen?

Det er ikke muligt. Hvis en reparationsproces har været started, så kan du enten afbryde det eller lade det fuldføre. Hvis du senere vil reparere den samme SQL-databasefil igen, skal du gen-start reparationsprocessen fra begyndelsen.

Men under reparationsprocessen kan du se de gendannede data i SQL Server ledelsesstudie på samme tid. Hvis du tror, ​​at alle de ønskede data er gendannet, kan du afbryde reparationsprocessen for at spare tid uden at beskadige outputdatabasen.

Jeg har kun SQL MDF-filen, transaktionslogfilen (LDF) er lost. Hvad skal man gøre?

DataNumen SQL Recovery kan gendanne dine data fra korrupte MDF-fil uden transaktionslogfil (LDF). Så hvis din transaktionslogfil er lost, det vil ikke være et problem.

Understøtter du at gendanne datapost i XML-type?

Ja, vores SQL-databasegendannelsessoftware understøtter gendannelse af poster i både ASCII- og Unicode XML-datatyper.

Skal jeg være databaseadministrator (DBA) for at udføre gendannelsen?

Ja, du skal være den databaseadministrator (DBA), eller i det mindste få følgende oplysninger fra databaseadministratoren (DBA):

  1. SQL Server instansnavn (servernavn)
  2. Autentificering af SQL Server instans.

Således kan du bruge disse oplysninger til at oprette forbindelse til SQL Server instans og udføre gendannelsen.

Gør Microsoft SQL Server har et indbygget værktøj til at gendanne en korrupt database?

Ja, de har de indbyggede dbcc-kommandoer, dvs. dbcc checkdb og dbcc checktable, som kan kontrollere tabelskemaer og poster, og derefter rette mindre problemer i din korrupte database eller databasetabeller. Disse værktøjer virker dog kun i et meget begrænset antal tilfælde. Hvis de ikke kan reparere MDF-filkorruption, så må du hellere prøve DataNumen SQL Recovery, som fungerer meget bedre.

Nogle af de grundlæggende anvendelser af dbcc checkdb er anført nedenfor:

Kommando Brug
dbcc checkdb('MinDB.mdf') Tjek, om MyDB.mdf har nogen problemer.
dbcc checkdb('MinDB.mdf', REPAIR_ALLOW_DATA_LOSS) Tjek MyDB.mdf. Hvis der er problemer, skal du reparere MDF-databasefilen, som kan forårsage datatab.
dbcc checkdb('MinDB.mdf', REPAIR_REBUILD) Tjek MyDB.mdf. Hvis der er problemer, skal du reparere MDF-databasefilen, som vil IKKE forårsage datatab, men det kan tage længere tid.

Nogle af de grundlæggende anvendelser af dbcc checktable er anført nedenfor:

Kommando Brug
dbcc checktable('MyDB.MyTable') Tjek, om MyTable i MyDB har nogen problemer.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Tjek MyTable i MyDB. Hvis der er problemer, skal du reparere tabellen, hvilket kan forårsage datatab.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Tjek MyTable i MyDB. Hvis der er problemer, skal du reparere bordet, hvilket vil gøre det IKKE forårsage datatab, men det kan tage længere tid.

Hvor meget diskplads skal jeg forberede mig på til outputdatabasen?

Først skal du beregne den samlede størrelse af kildedataene, inklusive SQL-databasens MDF-fil og alle de tilknyttede NDF-filer. Forudsat at det er SDataSize.

Derefter, baseret på SDataSize, bør du forberede mindst 2 * (SDataSize * 110%) til outputdatabasen på din ønskede placering, inklusive både SQL MDF-filen og LDF-filen.

Hvorfor min SQL Server database bliver korrupt?

Der er mange årsager, der kan forårsage SQL-databasekorruption, herunder:

  1. Hardwareårsager: såsom strømsvigt, dårlige sektorer på diske, harddiskfejl, uventet systemnedlukning osv.
  2. Softwareårsager: såsom softwarefejl, virusinfektioner, ransomware-angreb, sikkerhedskopieringsfejl, ugyldig databasefilheader osv.

DataNumen SQL Recovery er i stand til at gendanne data for alle ovenstående tilfælde.

Hvad er formatet på de gendannede filer?

DataNumen SQL Recovery vil oprette forbindelse til SQL Server instans og bruge den til at generere den gendannede database. Så formatet på de gendannede filer er det samme som SQL Server version af den instans, du opretter forbindelse til, når du udfører gendannelsen. Hvis du f.eks. opretter forbindelse til SQL Server 2000 forekomst, så vil outputdatabasen også være i SQL Server 2000 format.

Hvilke versioner af SQL server er understøttet?

DataNumen SQL Recovery støtte til at gendanne SQL-databaser oprettet af følgende versioner af MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Den kan oprette forbindelse til følgende versioner af SQL Server instanser til at generere den faste database: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Den faste database vil blive gemt i samme version som SQL Server instans.

Kan du udlæse den gendannede database som et SQL-script?

De tidligere versioner af DataNumen SQL Recovery understøtte en sådan funktion. Vi har dog fjernet denne funktion i de seneste versioner.

Understøtter du at gendanne indekser og andre objekter?

Ja, indekser, primære nøgler, visninger, udløsere, regler, standardindstillinger, lagrede procedurer og andre objekter understøttes.

Jeg kan ikke gendanne SQL-databasen med dit filgendannelsesværktøj. Hjælp venligst.

Vær venlig at kontakt os og angiv gendannelsesloggen. Du kan finde flere detaljer vedr hvordan man henter gendannelsesloggen.

Nogle gange, på grund af datakatastrofen, indeholder MDF-filen og NDF-filerne muligvis ikke de faktiske SQL-data. Men den disk eller det drev, hvor du har gemt MDF- eller NDF-filerne, kan stadig indeholde data, der kan gendannes. Du kan gendanne dine data fra disken eller drevet direkte.

Kan jeg gemme den gendannede database i flere datafiler?

Beklager, men i øjeblikket understøtter vores korrupte SQL-databasegendannelsesværktøj ikke at gemme den gendannede database i flere datafiler, dvs. én primær datafil (MDF) og flere sekundære datafiler (NDF).

Men efter at SQL MDF-gendannelsesprocessen er fuldført, kan du gøre som følger for at implementere dit mål:

  1. Start SQL Server ledelsesstudie.
  2. Opret en ny database og designe filerne og filgrupperne baseret på dine krav, såsom spredning af data på tværs af flere filer.
  3. Klon den gendannede database fra den gendannede database til den nye database, der blev oprettet i trin 2. Alternativt kan du også eksportere den gendannede database som et SQL-script og derefter importere scriptet tilbage til den nye database.

Hvad er begrænsningerne for demoversionen?

Demoversionen bruger den samme datagendannelsesmotor som den fulde version, bortset fra at den vil indsætte demotekster i nogle af felterne i den gendannede database.

Kan du kun gendanne tabelskemaet?

Vores SQL database recovery software vil gendanne hele databasen, inklusive tabeller og alle andre objekter. For tabeller vil både tabelskemaet og tabelpostdataene blive gendannet. Det er ikke muligt kun at gendanne tabelskemaet.

Hvilke versioner af Windows understøttes?

I øjeblikket understøttes Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 og Windows Server 2003/2008/2012/2016/2019 operativsystemer. Også både 32bit og 64bit systemer understøttes.

Kan du udskrive databasen som én MDF og flere NDF-filer?

Beklager, men i øjeblikket understøtter vi kun at udskrive en enkelt SQL MDF-fil.

Dit filgendannelsesværktøj viser en fejl, når et indeks gendannes. Hvordan løser man problemet?

Nogle indekser har nogle specielle begrænsninger, såsom unikke, mens de gendannede data muligvis ikke opfylder disse begrænsninger. Efter SQL MDF-gendannelsesprocessen kan du gøre som følger for at løse problemet:

  1. Fjern nogle overflødige data for at sikre, at de resterende data opfylder begrænsningerne. Genopbyggede derefter indekset manuelt.

Eller

2. Fjern nogle begrænsninger i indekset og genopbyg det manuelt.

Du kan gøre både 1 og 2 med SQL-scripts.

Jeg har kun den beskadigede MDF-fil. De tilknyttede NDF-filer mangler. Kan du gendanne dataene?

Ja, selvom du kun har den primære databasefil, kan vores MDF-gendannelsessoftware stadig gendanne data for dig. Det er dog kun dem i MDF-filen, der kan gendannes. Dem i NDF-filerne er uden gendannelse, da du ikke har NDF-filerne.

Kan du gendanne krypterede objekter?

Ja vi kan. Og de krypterede objekter, såsom lagrede procedurer, vil blive gendannet og gemt som dekrypterede versioner.

Kan du gendanne slettede poster?

Ja, som standard vil vores filgendannelsesværktøj gendanne slettede poster. Du kan også ændre indstillingen som følger:

  1. Start vores SQL MDF-gendannelsesværktøj.
  2. Klik på fanen "Indstillinger".
  3. Marker/fjern markeringen af ​​"Gendan slettede poster" i overensstemmelse hermed.
  4. Reparation af MDF-filer.

Hvad hvis jeg ikke kender versionen af SQL Server database?

Ingen problemer. Vores MDF-gendannelsessoftware vil automatisk registrere versionen for dig, før den starts til at reparere korrupte databaser.

Kan du udlæse de gendannede data som .CSV-filer?

Beklager, men i øjeblikket understøtter vores SQL-database MDF-gendannelsessoftware ikke at gøre det. Men du kan eksportere din tabel til .CSV-filer i SQL Server Management Studio direkte.

Hvor længe kan jeg bruge den fulde version?

Licensen til den fulde version er evig. Du kan bruge det for evigt og ubegrænset tid.

Hvad er konsekvenserne af SQL-databasekorruption?

Der er mange:

  1. Datatab.
  2. Ydeevne forringes.
  3. Nogle handlinger kan mislykkes. Såsom backup, replikering osv.

Hvordan opdager man MDF-filkorruption?

Hvis du støder på nogle af problemerne i listen, så er din MDF-fil korrupt. Desuden kan du også bruge følgende kommando til at opdage MDF-filkorruptionen:

VÆLG * FRA msdb..suspect_pages WHERE (hændelsestype = 1);

Forskellige hændelsestyper svarer til forskellige fejl, som nedenfor:

Begivenhedstype Fejl
1 823 eller 824 fejl
2 Dårlig kontrolsum
3 Revet side

Bemærk, at ovenstående kommando kun kan registrere mindre korruptioner i MDF-filer.

Kan du gendanne MDF-filer angrebet af Ransomware?

Ransomware er en slags malware. Det vil kryptere dine MDF-databasefiler. Du skal betale skaberen af ​​Ransomware for at dekryptere din database og få dine data tilbage.

Heldigvis kan vores SQL-databasegendannelsessoftware gendanne data fra MDF-filer inficeret med Ransomware.

Flere artikler i vidensbasen