Hoekom DataNumen SQL Recovery?


#1 Herstelkoers

# 1 Herstel
Koers

10+ miljoen gebruikers

10+ miljoen
gebruikers

20+ jaar ondervinding

20 + Jaar van
Experience

100% Tevredenheidswaarborg

100% tevredenheid
Waarborg

Herwin baie meer as ons mededingers


DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, Herstel Toolbox vir SQL Server, Stellar Repair Vir MS SQL, ens.

Gemiddelde herstelkoers

Vergelyking tabel

Kom meer te wete oor hoe DataNumen SQL Recovery rook die kompetisie

Ons klante se getuigskrifte

Uiters eenvoudige koppelvlak


Oplossing vir die volgende algemene foute en probleme in SQL Server Databasislêer


oplossings

MEER


Gratis aflaai20+ Jaar Ondervinding
koop Nou100% Tevredenheidswaarborg

Belangrikste kenmerke



Gratis aflaai20+ Jaar Ondervinding
koop Nou100% Tevredenheidswaarborg

Herstel beskadigde SQL Server Databasisse met DataNumen SQL Recovery


Begin DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

aandag: Skakel ander toepassings af wat die MDF-lêer kan verander voordat jy start.

Kies die lêer wat jy wil herstel, deur die MDF-lêernaam in te voer of op die te klik Kyk na knoppie. U kan ook die Vind knoppie om daarna te soek.

Kies Bronlêer

As daar een of meer NDF-lêers met die beskadigde MDF-lêer geassosieer word, voeg dit ook by:

Kies Bron NDF-lêer

Spesifiseer die formaat van die brondatabasislêer as jy dit ken:
Kies Bronformaat

As jy nie die formaat spesifiseer nie, dan DataNumen SQL Recovery sal probeer om die bronlêer te ontleed om die formaat op te spoor.

By verstek, DataNumen SQL Recovery sal die herstel data stoor in 'n nuwe lêer xxxx_fixed.mdf. xxxx verteenwoordig die bronlêernaam. Dus, as die bronlêer MySQLDB.mdf was, sou die herstelde lêer MySQLDB_fixed.mdf wees. Jy kan dit ook hernoem:

Kies Bestemmingslêer

Jy kan die naam direk invoer. Of, druk die Kyk na knoppie om dit te stel. Maak seker daar is genoeg skyfspasie daarvoor. U kan die vereiste spasie skat gebaseer op die grootte van die bronlêer.

Klik op die Start Herstel knoppie en DataNumen SQL Recovery sal 'n "Connect to SQL Server" dialoogkassie, aangesien dit moet koppel aan 'n SQL Server instansie om die herstel uit te voer:

Koppel aan SQL Server Dialoog boks

Stel die Bediener naam en Verifikasie vir die SQL Server instansie op die plaaslike of afgeleë rekenaar. Klik dan op die "OK" knoppie. Ons MDF-herwinningsagteware sal probeer om die versameling van die brondatabasis op te spoor, en dan die bestemmingsdatabasissamestelling dienooreenkomstig instel. As dit nie die versameling kan opspoor nie, sal dit jou vra om dit te stel. Dan sal dit die hele databasis skandeer, die MDF-lêer herstel en data met spesiale algoritmes herstel.

Die balk wys die vordering van die dataherwinningsproses:

Progress Bar

Sodra die proses voltooi is, sal jy 'n kennisgewing soos hierdie sien as dit moontlik was om die oorspronklike MDF-lêer te herstel:

Suksesboodskapkas

Start Microsoft SQL Server Management Studio om toegang te verkry tot die verhaal SQL Server databasis.

Meer inligting


Waar kan ek die herstelde data vind?

Die herwin data word na 'n nuwe databasis in die SQL Server instansie waarmee jy koppel wanneer starting die SQL MDF herstel proses.

Die MDF-lêernaam van die uitvoerdatabasis word gespesifiseer voordat jy start die herstel.

Normaalweg hoef jy nie direk toegang tot die SQL-databasis MDF-lêer te verkry nie. Na die herstelproses, om toegang tot die herstelde data te verkry, doen asseblief soos volg:

  1. Start SQL Server Bestuurstudio.
  2. Verbind met die SQL Server instansie wat dieselfde is as die een wat jy gebruik het om jou korrupte databasis te herstel.
  3. Na verbinding, klik op die instansie.
  4. Klik dan Databases knoop.
  5. Dan sal jy een of 'n paar databasisse genaamd "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#" vind, waar yyyy, mm, dd, hh, mm, ss die tyd is wanneer die databasis geskep word, maw jaar, maand, dag, uur, minuut en sekonde. En # is 'n rynommer starting van 1. Hierdie inligting kan jou maklik help om die databasis te identifiseer wat uit die jongste herstelproses gegenereer is.
  6. Klik op die nodus van die databasis wat jy identifiseer. U het dan toegang tot al die herstelde SQL-databasisvoorwerpe. Byvoorbeeld, onder tafels node, kan jy alle herstelde databasistabelle sien, insluitend die skemas en die rekords.

Hoe om dataverlies te verminder tydens 'n SQL Server data ramp?

Dit word aanbeveel om 'n rampherstelplan vir jou voor te berei SQL Server instansie, wat gewoonlik die volgende insluit:

  1. Rugsteun gereeld jou SQL Server data.
  2. Het 'n professionele SQL herstel hulpmiddel soos DataNumen SQL Recovery byderhand. As u dus SQL-databasiskorrupsie teëkom, kan u dit gebruik om korrupte lêers te herstel en u data so gou as moontlik te herstel.
  3. Gebruik die hoë beskikbaarheid kenmerke in SQL Server.

Wat is jou produk se voordele bo ander MS SQL-databasisherwinningsinstrumente?

Jy kan 'n volledige vind mededingende vergelyking van ons produk met ander MS SQL databasis herstel gereedskap in die mark.

Kan ek die SQL-databasisherstelproses onderbreek/hervat?

Dit is nie moontlik nie. As 'n herstelproses is started, dan kan jy dit óf aborteer óf laat voltooi. As jy later dieselfde SQL-databasislêer wil herstel, moet jy weer start die herstelproses van die begin af.

Tydens die herstelproses kan u egter die herstelde data sien SQL Server bestuursateljee terselfdertyd. As jy dink al die verlangde data is herstel, dan kan jy die herstelproses staak om jou tyd te bespaar, sonder om die uitsetdatabasis te beskadig.

Ek het net die SQL MDF lêer, die transaksie log (LDF) lêer is lost. Wat om te doen?

DataNumen SQL Recovery kan u data van korrupte MDF-lêer herstel sonder die transaksie log (LDF) lêer. So as jou transaksieloglêer l isost, dit sal nie 'n probleem wees nie.

Ondersteun u om datarekord in XML-tipe te herstel?

Ja, ons SQL-databasisherwinningsagteware ondersteun om rekords in beide ASCII- en Unicode XML-datatipes te herstel.

Moet ek 'n databasisadministrateur (DBA) wees om die herstel uit te voer?

Ja, jy moet die wees databasisadministrateur (DBA), of kry ten minste die volgende inligting van die databasisadministrateur (DBA):

  1. SQL Server instansienaam (bedienernaam)
  2. Verifikasie van die SQL Server byvoorbeeld.

So jy kan hierdie inligting gebruik om te koppel aan die SQL Server instansie en voer die herstel uit.

Doen Microsoft SQL Server het 'n ingeboude hulpmiddel om 'n korrupte databasis te herstel?

Ja, hulle het wel die ingeboude dbcc-opdragte, bv. dbcc checkdb en dbcc checktable, wat tabelskemas en rekords kan nagaan, en dan klein probleme in jou korrupte databasis- of databasistabelle regstel. Hierdie instrumente werk egter net vir 'n baie beperkte aantal gevalle. As hulle nie MDF-lêerkorrupsie kan herstel nie, is dit beter om te probeer DataNumen SQL Recovery, wat baie beter werk.

Sommige van die basiese gebruike van dbcc checkdb word hieronder gelys:

Command Gebruik
dbcc checkdb('MyDB.mdf') Kyk of MyDB.mdf enige probleme het.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Gaan MyDB.mdf na. As daar enige probleme is, herstel MDF-databasislêer, wat dataverliese kan veroorsaak.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Gaan MyDB.mdf na. As daar enige probleme is, herstel MDF databasis lêer, wat sal NIE dataverliese veroorsaak, maar kan meer tyd neem.

Sommige van die basiese gebruike van dbcc checktable word hieronder gelys:

Command Gebruik
dbcc checktable('MyDB.MyTable') Kyk of MyTable in MyDB enige probleme het.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Gaan MyTabel na in MyDB. As daar enige probleme is, herstel die tabel, wat dataverliese kan veroorsaak.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Gaan MyTabel na in MyDB. As daar enige probleme is, herstel die tafel, wat sal NIE dataverliese veroorsaak, maar kan meer tyd neem.

Hoeveel skyfspasie het ek nodig om vir die uitvoerdatabasis voor te berei?

Eerstens moet jy die totale grootte van die brondata bereken, insluitend die SQL-databasis MDF-lêer en al die geassosieerde NDF-lêers. Gestel dit is SDataSize.

Dan, gebaseer op die SDataSize, moet jy ten minste 2 * (SDataSize * 110%) voorberei vir die uitvoerdatabasis op jou verlangde ligging, insluitend beide die SQL MDF-lêer en die LDF-lêer.

Hoekom my SQL Server databasis korrup raak?

Daar is baie redes wat SQL-databasiskorrupsie kan veroorsaak, insluitend:

  1. Hardeware redes: soos kragonderbreking, slegte sektore op skywe, hardeskyffoute, onverwagte stelselafskakeling, ens.
  2. Sagtewareredes: soos sagtewaredefekte, virusinfeksies, losprysware-aanvalle, rugsteunmislukking, ongeldige databasislêeropskrif, ens.

DataNumen SQL Recovery is in staat om data vir al die bogenoemde gevalle te herstel.

Wat is die formaat van die herstelde lêers?

DataNumen SQL Recovery sal koppel aan SQL Server instansie en gebruik dit om die herstelde databasis te genereer. Die formaat van die herstelde lêers is dus dieselfde as die SQL Server weergawe van die instansie waarmee jy koppel wanneer die herstel uitgevoer word. Byvoorbeeld, as jy koppel aan SQL Server 2000-instansie, dan sal die uitvoerdatabasis ook in wees SQL Server 2000-formaat.

Watter weergawes van SQL server ondersteun word?

DataNumen SQL Recovery ondersteuning om SQL-databasisse wat deur die volgende weergawes van MS geskep is, te herstel SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Dit kan koppel aan die volgende weergawes van SQL Server gevalle om die vaste databasis te genereer: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. Die vaste databasis sal gestoor word in dieselfde weergawe as dié van die SQL Server byvoorbeeld.

Kan u die herstelde databasis as 'n SQL-skrif uitvoer?

Die vroeëre weergawes van DataNumen SQL Recovery ondersteun so 'n kenmerk. Ons het egter hierdie kenmerk in die onlangse weergawes verwyder.

Ondersteun jy om indekse en ander voorwerpe te herwin?

Ja, indekse, primêre sleutels, aansigte, snellers, reëls, verstekke, gestoorde prosedures en ander voorwerpe word ondersteun.

Ek versuim om SQL-databasis te herstel met jou lêerherstelinstrument. Help asseblief.

asseblief Kontak Ons en verskaf die herstellogboek. Jy kan meer besonderhede vind oor hoe om die herstellogboek te kry.

Soms, as gevolg van die data-ramp, bevat die MDF-lêer en NDF-lêers dalk nie die werklike SQL-data nie. Maar die skyf of aandrywer waar jy die MDF- of NDF-lêers gestoor het, kan steeds herwinbare data bevat. Jy kan herstel jou data direk vanaf die skyf of skyf.

Kan ek die herstelde databasis in verskeie datalêers stoor?

Jammer, maar tans ondersteun ons korrupte SQL-databasisherwinningsinstrument nie om die herstelde databasis in veelvuldige datalêers te stoor nie, dws een primêre datalêer (MDF) en verskeie sekondêre datalêers (NDF).

Nadat die SQL MDF-herstelproses voltooi is, kan jy egter soos volg doen om jou doelwit te implementeer:

  1. Start SQL Server bestuursateljee.
  2. Skep 'n nuwe databasis en ontwerp die lêers en lêergroepe gebaseer op jou vereistes, soos versprei data oor verskeie lêers.
  3. Kloon die herstelde databasis vanaf die herstelde databasis na die nuwe databasis wat in stap 2 geskep is. Alternatiewelik kan jy ook die herstelde databasis as 'n SQL-skrif uitvoer, en dan die skrip terugvoer na die nuwe databasis.

Wat is die beperkings van die demo-weergawe?

Die demo-weergawe gebruik dieselfde dataherwinning-enjin as die volledige weergawe, behalwe dat dit demo-tekste in sommige van die velde in die herstelde databasis sal invoeg.

Kan u slegs die tabelskema herwin?

Ons SQL-databasisherwinningsagteware sal die hele databasis herstel, insluitend tabelle en alle ander voorwerpe. Vir tabelle sal beide die tabelskema en die tabelrekorddata herwin word. Dit is nie moontlik om slegs die tabelskema te herwin nie.

Watter weergawes van Windows word ondersteun?

Tans word Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 en Windows Server 2003/2008/2012/2016/2019 bedryfstelsels ondersteun. Ook word beide 32bis en 64bis stelsels ondersteun.

Kan jy die databasis as een MDF en verskeie NDF-lêers uitvoer?

Jammer, maar tans ondersteun ons slegs om 'n enkele SQL MDF-lêer uit te voer.

Jou lêerherstelnutsding wys 'n fout wanneer 'n indeks herstel word. Hoe om die probleem op te los?

Sommige indekse het 'n paar spesiale beperkings, soos uniek, terwyl die herstelde data dalk nie aan hierdie beperkings voldoen nie. Na die SQL MDF-herstelproses, kan jy soos volg doen om die probleem op te los:

  1. Verwyder sommige oortollige data om seker te maak dat die oorblywende data aan die beperkings voldoen. Dan herbou die indeks met die hand.

or

2. Verwyder sommige beperkings in die indeks en herbou dit met die hand.

Jy kan beide 1 en 2 doen met SQL-skrifte.

Ek het net die korrupte MDF-lêer. Die geassosieerde NDF-lêers ontbreek. Kan jy die data herwin?

Ja, selfs al het jy net die primêre databasislêer, kan ons MDF-herwinningsagteware steeds data vir jou herstel. Slegs dié in die MDF-lêer kan egter herwin word. Diegene in die NDF-lêers kan nie herstel word nie, aangesien jy nie die NDF-lêers het nie.

Kan jy geënkripteerde voorwerpe herstel?

Ja ons kan. En die geënkripteerde voorwerpe, soos gestoorde prosedures, sal herwin en gestoor word as gedekripteerde weergawes.

Kan jy verwyderde rekords herstel?

Ja, by verstek sal ons lêerherstel-instrument verwyderde rekords herstel. U kan ook die opsie soos volg verander:

  1. Start ons SQL MDF herstel hulpmiddel.
  2. Klik op die blad "Opsies".
  3. Merk / ontmerk die opsie "Herstel verwyderde rekords" dienooreenkomstig.
  4. Herstel MDF-lêers.

Wat as ek nie die weergawe van die SQL Server databasis?

Geen probleem. Ons MDF-herwinningsagteware sal die weergawe outomaties vir jou opspoor, voordat dit starts om korrupte databasisse te herstel.

Kan jy die herstelde data as .CSV-lêers uitvoer?

Jammer, maar tans ondersteun ons SQL-databasis MDF-herwinningsagteware nie om dit te doen nie. Maar jy kan jou tabel uitvoer na .CSV-lêers in SQL Server Management Studio direk.

Hoe lank kan ek die volledige weergawe gebruik?

Die lisensie vir die volledige weergawe is ewigdurend. Jy kan dit vir ewig en vir onbeperkte tye gebruik.

Wat is die gevolge van SQL-databasiskorrupsie?

Daar is baie:

  1. Data verliese.
  2. Prestasie verswak.
  3. Sommige bewerkings kan misluk. Soos rugsteun, repliseer, ens.

Hoe om korrupsie van MDF-lêers op te spoor?

As jy enige van die probleme in die lys, dan is jou MDF-lêer korrup. Boonop kan u ook die volgende opdrag gebruik om die MDF-lêerkorrupsie op te spoor:

KIES * VANAF msdb..suspect_pages WAAR (event_type = 1);

Verskillende gebeurtenistipes stem ooreen met verskillende foute, soos hieronder:

Soort gebeurtenis fout
1 823 of 824 fout
2 Slegte kontrolesom
3 Geskeurde bladsy

Let daarop dat die bogenoemde opdrag slegs geringe korrupsies in MDF-lêers kan opspoor.

Kan jy MDF-lêers herstel wat deur Ransomware aangeval is?

Ransomware is 'n soort wanware. Dit sal jou MDF-databasislêers enkripteer. Jy moet die skepper van die Ransomware betaal om jou databasis te dekripteer en jou data terug te kry.

Gelukkig kan ons SQL-databasisherwinningsagteware data herstel van MDF-lêers wat deur Ransomware besmet is.

Meer artikels in kennisbank