Cracking programvare dette, slår alle de andre jeg har prøvd uten tvil!
Oversikt
Egenskaper
Hvordan komme seg
Mer informasjon
Relaterte produkter
Hvorfor DataNumen SQL Recovery?
# 1 Gjenoppretting
Sats
10+ millioner
brukere
20 + År av
Erfaring
100% tilfredshet
Garanti
Gjenopprett mye mer enn konkurrentene våre
DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, gjenopprettingsverktøykasse for SQL Server, Stellar Repair for MS SQL, etc.
Gjennomsnittlig utvinningsgrad
Lær mer om hvordan DataNumen SQL Recovery røyker konkurrentene
Våre kunders attester
Ekstremt enkelt grensesnitt
Løsning for å følge vanlige feil og problemer i SQL Server Databasefil
- xxx.mdf er ikke en primær databasefil
- xxx.mdf er ikke en gyldig databasefiloverskrift
- Sql Server Oppdaget en logisk konsistensbasert I/O-feil: Feil kontrollsum
- Sql Server Oppdaget en logisk konsistensbasert I/O-feil: revet side
- Gjenopprett Slett poster eller tabeller i databasen
Hovedtrekkene
- Støtte Microsoft SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019, 2022.
- Gjenopprett skjema/struktur og data i tabellene.
- Gjenopprett alle datatyper, inkludert ASCII og Unicode XML datatype.
- Gjenopprett sparsom kolonne.
- Gjenopprett slettede poster i databasetabellene.
- Gjenopprett indekser og primærnøkler.
- Gjenopprette SQL-databaseobjekter, inkludert visninger, utløsere, regler og standardinnstillinger.
- Gjenopprett lagrede prosedyrer, skalarfunksjoner, innebygde funksjoner med tabellverdi og flersetningstabellverdier.
- Gjenopprett og dekrypter krypterte objekter inn SQL Server databaser.
- Gjenopprett MDF-filen (primær datafil) og NDF-filene (sekundære datafiler).
- Gjenopprett MS SQL Server database uten en LDF-fil (transaksjonslogg fil).
- Gjenopprett MDF/NDF-data fra uskadde eller skadede VMWare VMDK(Virtual Machine Disk)-filer(*.vmdk), Virtual PC VHD(Virtual Hard Disk)-filer(*.vhd), Acronis True Image-filer(*.tib), Norton Ghost filer(*.gho, *.v2i), Windows NTBackup-filer(*.bkf), ISO-bildefiler(*.iso) og Nero-bildefiler(*.nrg), med avanserte algoritmer.
- Gjenopprette SQL Server data fra temporary tempdb.mdf-filen.
Gjenopprette skadet SQL Server Databaser med DataNumen SQL Recovery
Start DataNumen SQL Recovery.
Oppmerksomhet: Slå av andre apper som kan endre MDF-filen før du start.
Velg filen du vil reparere, ved å skrive inn MDF-filnavnet eller klikke på knapp. Du kan også bruke knapp å søke etter det.
I tilfelle det er en eller flere NDF-filer knyttet til den skadede MDF-filen, legg dem også til:
Angi formatet på kildedatabasefilen hvis du kjenner det:
Hvis du ikke spesifiserer formatet, da DataNumen SQL Recovery vil prøve å analysere kildefilen for å oppdage formatet.
Som standard DataNumen SQL Recovery vil lagre de gjenopprettede dataene i en ny fil xxxx_fixed.mdf. xxxx representerer kildefilnavnet. Så hvis kildefilen var MySQLDB.mdf, vil den gjenopprettede filen være MySQLDB_fixed.mdf. Du kan også gi det nytt navn:
Du kan skrive inn navnet direkte. Eller trykk på knappen for å angi den. Sørg for at det er nok diskplass til det. Du kan beregne nødvendig plass basert på størrelsen på kildefilen.
Klikk på knapp og DataNumen SQL Recovery vil spørre en "Koble til SQL Server" dialogboksen, ettersom den trenger å koble til en SQL Server forekomst for å utføre gjenopprettingen:
Sett Servernavn og Autentisering for SQL Server forekomst på den lokale eller eksterne datamaskinen. Klikk deretter på "OK" knapp. Vår MDF-gjenopprettingsprogramvare vil prøve å oppdage sammenstillingen av kildedatabasen, og deretter angi destinasjonsdatabasesorteringen tilsvarende. Hvis den ikke kan finne sammenstillingen, vil den be deg om å angi den. Deretter vil den skanne hele databasen, reparere MDF-filen og gjenopprette data med spesielle algoritmer.
Linjen viser fremdriften til datagjenopprettingsprosessen:
Når prosessen er fullført, vil du se et varsel som dette hvis det var mulig å gjenopprette den originale MDF-filen:
Start Microsoft SQL Server Management Studio for å få tilgang til det gjenopprettede SQL Server database.
Mer informasjon
Merck reddet essensielle data ved å bruke DataNumen SQL Recovery: En kasusstudie
Avery Restored SQL Server Databaser med DataNumen SQL Recovery: En kasusstudie
Hvor kan jeg finne de gjenopprettede dataene?
De gjenopprettede dataene sendes ut til en ny database i SQL Server forekomst du kobler til når stargjenopprettingsprosessen for SQL MDF.
MDF-filnavnet til utdatadatabasen er spesifisert før du start utvinningen.
Normalt trenger du ikke ha direkte tilgang til SQL-databasens MDF-fil. Etter gjenopprettingsprosessen, for å få tilgang til de gjenopprettede dataene, gjør du som følger:
- Start SQL Server ManagementStudio.
- Koble til SQL Server instans som er den samme som den du brukte til å gjenopprette den korrupte databasen.
- Etter tilkobling klikker du på forekomsten.
- Klikk deretter databaser node.
- Da finner du en eller noen databaser som heter «Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#», der åååå, mm, dd, tt, mm, ss er tidspunktet da databasen er opprettet, dvs. år, måned, dag, time, minutt og sekund. Og # er et sekvensnummer starting fra 1. Denne informasjonen kan enkelt hjelpe deg med å identifisere databasen generert fra den siste gjenopprettingsprosessen.
- Klikk på noden til databasen du identifiserer. Du kan da få tilgang til alle gjenopprettede SQL-databaseobjekter. For eksempel under tabeller node, kan du se alle gjenopprettede databasetabeller, inkludert skjemaene og postene.
Hvordan redusere tap av data under en SQL Server datakatastrofe?
Det anbefales å utarbeide en disaster recovery (DR) plan for din SQL Server forekomst, som vanligvis inkluderer:
- Sikkerhetskopier din SQL Server data.
- Ha et profesjonelt SQL-gjenopprettingsverktøy som f.eks DataNumen SQL Recovery på hånden. Så når du støter på SQL-databasekorrupsjon, kan du bruke den til å reparere korrupte filer og gjenopprette dataene dine så snart som mulig.
- Bruk funksjonene med høy tilgjengelighet i SQL Server.
Hva er produktets fordeler i forhold til andre MS SQL-databasegjenopprettingsverktøy?
Du kan finne en komplett konkurransemessig sammenligning av vårt produkt med andre MS SQL-databasegjenopprettingsverktøy på markedet.
Kan jeg pause/gjenoppta reparasjonsprosessen for SQL-databasen?
Det er ikke mulig. Hvis en reparasjonsprosess har vært started, så kan du enten avbryte den eller la den fullføre. Hvis du senere vil reparere den samme SQL-databasefilen på nytt, må du re-start reparasjonsprosessen fra begynnelsen.
Under reparasjonsprosessen kan du imidlertid se de gjenopprettede dataene i SQL Server ledelsesstudio på samme tid. Hvis du tror alle de ønskede dataene er gjenopprettet, kan du avbryte reparasjonsprosessen for å spare tid, uten å skade utdatadatabasen.
Jeg har bare SQL MDF-filen, transaksjonsloggfilen (LDF) er lost. Hva å gjøre?
DataNumen SQL Recovery kan gjenopprette dataene dine fra korrupte MDF-filer uten transaksjonsloggfil (LDF). Så hvis transaksjonsloggfilen din er lost, det vil ikke være et problem.
Støtter du å gjenopprette datapost i XML-type?
Ja, vår SQL-databasegjenopprettingsprogramvare støtter å gjenopprette poster i både ASCII og Unicode XML-datatyper.
Må jeg være databaseadministrator (DBA) for å utføre gjenopprettingen?
Ja, du må være den databaseadministrator (DBA), eller i det minste få følgende informasjon fra databaseadministratoren (DBA):
- SQL Server forekomstnavn (servernavn)
- Autentisering av SQL Server forekomst.
Dermed kan du bruke denne informasjonen til å koble til SQL Server forekomst og utføre gjenopprettingen.
Gjør Microsoft SQL Server har et innebygd verktøy for å gjenopprette en korrupt database?
Ja, de har de innebygde dbcc-kommandoene, dvs. dbcc checkdb og dbcc checktable, som kan sjekke tabellskjemaer og poster, og deretter fikse mindre problemer i din korrupte database eller databasetabeller. Disse verktøyene fungerer imidlertid bare for et svært begrenset antall tilfeller. Hvis de ikke kan reparere MDF-filkorrupsjon, bør du prøve DataNumen SQL Recovery, som fungerer mye bedre.
Noen av de grunnleggende bruksområdene for dbcc checkdb er oppført nedenfor:
Kommando | bruk |
dbcc checkdb('MyDB.mdf') | Sjekk om MyDB.mdf har noen problemer. |
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) | Sjekk MyDB.mdf. Hvis det er noen problemer, reparer MDF-databasefilen, som kan føre til tap av data. |
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) | Sjekk MyDB.mdf. Hvis det er noen problemer, reparer MDF-databasefilen, som vil IKKE forårsake tap av data, men kan ta lengre tid. |
Noen av de grunnleggende bruksområdene for dbcc checktable er oppført nedenfor:
Kommando | bruk |
dbcc checktable('MyDB.MyTable') | Sjekk om MyTable i MyDB har noen problemer. |
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) | Sjekk MyTable i MyDB. Hvis det er noen problemer, reparer tabellen, som kan føre til tap av data. |
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) | Sjekk MyTable i MyDB. Hvis det er noen problemer, reparer bordet, som vil IKKE forårsake tap av data, men kan ta lengre tid. |
Hvor mye diskplass trenger jeg å forberede for utdatadatabasen?
Først må du beregne den totale størrelsen på kildedataene, inkludert SQL-databasens MDF-fil og alle de tilknyttede NDF-filene. Forutsatt at det er SDataSize.
Deretter, basert på SDataSize, bør du forberede minst 2 * (SDataSize * 110%) for utdatadatabasen på ønsket plassering, inkludert både SQL MDF-filen og LDF-filen.
Hvorfor min SQL Server blir databasen korrupt?
Det er mange årsaker som kan forårsake SQL-databasekorrupsjon, inkludert:
- Maskinvareårsaker: som strømbrudd, dårlige sektorer på disker, harddiskfeil, uventet systemavslutning, etc.
- Programvareårsaker: slik som programvaredefekter, virusinfeksjoner, løsepengevareangrep, sikkerhetskopieringsfeil, ugyldig databasefiloverskrift, etc.
DataNumen SQL Recovery er i stand til å gjenopprette data for alle de ovennevnte tilfellene.
Hva er formatet på de gjenopprettede filene?
DataNumen SQL Recovery vil koble til SQL Server forekomst og bruke den til å generere den gjenopprettede databasen. Så formatet på de gjenopprettede filene er det samme som SQL Server versjonen av forekomsten du kobler til når du utfører gjenopprettingen. For eksempel hvis du kobler til SQL Server 2000-forekomst, vil utdatadatabasen også være i SQL Server 2000-format.
Hvilke versjoner av SQL server er støttet?
DataNumen SQL Recovery støtte for å gjenopprette SQL-databaser opprettet av følgende versjoner av MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.
Den kan kobles til følgende versjoner av SQL Server forekomster for å generere den faste databasen: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Den faste databasen vil bli lagret i samme versjon som den til SQL Server forekomst.
Kan du sende ut den gjenopprettede databasen som et SQL-skript?
De tidligere versjonene av DataNumen SQL Recovery støtte en slik funksjon. Vi har imidlertid fjernet denne funksjonen i de siste versjonene.
Støtter du å gjenopprette indekser og andre objekter?
Ja, indekser, primærnøkler, visninger, utløsere, regler, standardinnstillinger, lagrede prosedyrer og andre objekter støttes.
Jeg klarer ikke å gjenopprette SQL-databasen med filgjenopprettingsverktøyet ditt. Vennligst hjelp.
Vær så snill kontakt oss og oppgi gjenopprettingsloggen. Du kan finne flere detaljer om hvordan får du gjenopprettingsloggen.
Noen ganger, på grunn av datakatastrofen, kan det hende at MDF-filen og NDF-filene ikke inneholder de faktiske SQL-dataene. Men disken eller stasjonen der du har lagret MDF- eller NDF-filene kan fortsatt inneholde data som kan gjenopprettes. Du kan gjenopprette dataene dine direkte fra disken eller stasjonen.
Kan jeg lagre den gjenopprettede databasen i flere datafiler?
Beklager, men for øyeblikket støtter ikke vårt korrupte SQL-databasegjenopprettingsverktøy å lagre den gjenopprettede databasen i flere datafiler, dvs. én primær datafil (MDF) og flere sekundære datafiler (NDF).
Etter at SQL MDF-gjenopprettingsprosessen er fullført, kan du imidlertid gjøre som følger for å implementere målet ditt:
- Start SQL Server ledelsesstudio.
- Opprett en ny database og utforme filene og filgruppene basert på dine krav, for eksempel spre data på flere filer.
- Klon den gjenopprettede databasen fra den gjenopprettede databasen til den nye databasen opprettet i trinn 2. Alternativt kan du også eksportere den gjenopprettede databasen som et SQL-skript, og deretter importere skriptet tilbake til den nye databasen.
Hva er begrensningene for demoversjonen?
Demoversjonen bruker samme datagjenopprettingsmotor som fullversjonen, bortsett fra at den vil sette inn demotekster i noen av feltene i den gjenopprettede databasen.
Kan du bare gjenopprette tabellskjemaet?
Vår SQL-databasegjenopprettingsprogramvare vil gjenopprette hele databasen, inkludert tabeller og alle andre objekter. For tabeller vil både tabellskjemaet og tabellpostdataene bli gjenopprettet. Det er ikke mulig å gjenopprette bare tabellskjemaet.
Hvilke versjoner av Windows støttes?
For øyeblikket støttes operativsystemene Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 og Windows Server 2003/2008/2012/2016/2019. Dessuten støttes både 32bit og 64bit systemer.
Kan du skrive ut databasen som én MDF og flere NDF-filer?
Beklager, men for øyeblikket støtter vi bare å sende ut en enkelt SQL MDF-fil.
Filgjenopprettingsverktøyet viser en feil når du gjenoppretter en indeks. Hvordan løse problemet?
Noen indekser har noen spesielle begrensninger, for eksempel unike, mens de gjenopprettede dataene kanskje ikke oppfyller disse begrensningene. Etter gjenopprettingsprosessen for SQL MDF kan du gjøre som følger for å løse problemet:
- Fjern noen overflødige data for å sikre at de gjenværende dataene oppfyller begrensningene. Deretter gjenoppbygde indeksen manuelt.
or
2. Fjern noen begrensninger i indeksen og bygg den opp igjen manuelt.
Du kan gjøre både 1 og 2 med SQL-skript.
Jeg har bare den ødelagte MDF-filen. De tilknyttede NDF-filene mangler. Kan du gjenopprette dataene?
Ja, selv om du bare har den primære databasefilen, kan MDF-programvaren vår fortsatt gjenopprette data for deg. Imidlertid kan bare de i MDF-filen gjenopprettes. De i NDF-filene kan ikke gjenopprettes siden du ikke har NDF-filene.
Kan du gjenopprette krypterte objekter?
Ja vi kan. Og de krypterte objektene, for eksempel lagrede prosedyrer, vil bli gjenopprettet og lagret som dekrypterte versjoner.
Kan du gjenopprette slettede poster?
Ja, som standard vil filgjenopprettingsverktøyet vårt gjenopprette slettede poster. Du kan også endre alternativet, som følger:
- Start vårt SQL MDF-gjenopprettingsverktøy.
- Klikk på "Alternativer"-fanen.
- Merk av/fjern merket for "Gjenopprett slettede poster" tilsvarende.
- Reparer MDF-filer.
Hva om jeg ikke vet versjonen av SQL Server database?
Ingen bekymringer. Vår MDF-gjenopprettingsprogramvare vil automatisk oppdage versjonen for deg, før den ertarts for å reparere korrupte databaser.
Kan du sende ut de gjenopprettede dataene som .CSV-filer?
Beklager, men for øyeblikket støtter ikke vår SQL-database MDF-gjenopprettingsprogramvare for å gjøre det. Men du kan eksportere tabellen til .CSV-filer i SQL Server Management Studio direkte.
Hvor lenge kan jeg bruke fullversjonen?
Lisensen for fullversjonen er evigvarende. Du kan bruke den for alltid og ubegrenset tid.
Hva er konsekvensene av SQL-databasekorrupsjon?
Det er mange:
- Datatap.
- Ytelsen forringes.
- Noen operasjoner kan mislykkes. Slik som sikkerhetskopiering, replikering osv.
Hvordan oppdage MDF-filkorrupsjon?
Hvis du støter på noen av problemene i listen, så er MDF-filen din skadet. Dessuten kan du også bruke følgende kommando for å oppdage MDF-filkorrupsjon:
VELG * FRA msdb..suspect_pages WHERE (hendelsestype = 1);
Ulike hendelsestyper tilsvarer forskjellige feil, som nedenfor:
Arrangementstype | Feil |
1 | 823 eller 824 feil |
2 | Dårlig kontrollsum |
3 | Revet side |
Merk at kommandoen ovenfor bare kan oppdage mindre korrupsjoner i MDF-filer.
Kan du gjenopprette MDF-filer angrepet av Ransomware?
Ransomware er en slags skadelig programvare. Det vil kryptere MDF-databasefilene dine. Du må betale skaperen av Ransomware for å dekryptere databasen din og få tilbake dataene dine.
Heldigvis kan vår SQL-databasegjenopprettingsprogramvare gjenopprette data fra MDF-filer infisert av Ransomware.