kial DataNumen SQL Recovery?


#1 Reakiro-Indico

# 1 Reakiro
imposto

10+ Milionoj da Uzantoj

10+ Milionoj
uzantoj

20+ Jaroj da Sperto

20 + Jaroj de
sperto

100% Kontenta Garantio

100% Kontento
Garantio

Rekuperu Multe Pli ol Niaj Konkurantoj


DataNumen SQL Recovery kontraŭ DBCC CheckDB & CheckTable, Reakiro Ilarkesto por SQL Server, Stela Riparo Por MS SQL, ktp.

Meza Reakira Imposto

komparo Chart

Lernu pli pri kiel DataNumen SQL Recovery fumas la konkuradon

Atestoj de Niaj Klientoj

Ekstreme Simpla Interfaco


Solvo por Sekvi Oftajn Erarojn kaj Problemojn en SQL Server Datumbaza Dosiero


solvoj

PLI


Senpaga Elŝuto20+ Jaroj De Sperto
Aĉetu nun100% Kontenta Garantio

ĉefa Elstaraĵoj



Senpaga Elŝuto20+ Jaroj De Sperto
Aĉetu nun100% Kontenta Garantio

Reakiri Difektita SQL Server Datumbazoj kun DataNumen SQL Recovery


Ĵeto DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

atenton: Fermu aliajn programojn, kiuj povus ŝanĝi la MDF-dosieron antaŭ ol vitart.

Elektu la dosieron, kiun vi ŝatus ripari, enigante la MDF-dosiernomon aŭ alklakante la foliumi butono. Ankaŭ vi povas uzi la trovi butono serĉi ĝin.

Elektu Fontan Dosieron

Se estas unu aŭ pluraj NDF-dosieroj asociitaj kun la difektita MDF-dosiero, aldonu ilin ankaŭ:

Elektu Fontan NDF-dosieron

Indiku la formaton de la fonta datumbaza dosiero se vi konas ĝin:
Elektu Fontan Formaton

Se vi ne specifas la formaton, tiam DataNumen SQL Recovery provos analizi la fontdosieron por detekti la formaton.

Defaŭlte, DataNumen SQL Recovery konservos la reakiritajn datumojn en novan dosieron xxxx_fixed.mdf. xxxx reprezentas la fontdosiernomon. Do, se la fontdosiero estis MySQLDB.mdf, la reakirita dosiero estus MySQLDB_fixed.mdf. Vi ankaŭ povas renomi ĝin:

Elektu Destinan Dosieron

Vi povas rekte enigi la nomon. Aŭ, frapu la foliumi butonon por agordi ĝin. Certigu, ke estas sufiĉe da diskospaco por ĝi. Vi povas taksi la bezonatan spacon surbaze de la grandeco de la fontdosiero.

klaku Start Reakiro butono kaj DataNumen SQL Recovery petos "Konekti al SQL Server" dialogkesto, ĉar ĝi bezonas konekti al a SQL Server ekzemplo por fari la reakiron:

Konekti al SQL Server Dialogo

Ŝanĝu la Servila Nomo kaj aŭtentokontrolo por la SQL Server ekzemplo en la loka aŭ fora komputilo. Poste, alklaku la "PROKUM" butonon. Nia MDF-reakira programaro provos detekti la kompacion de la fonta datumbazo, kaj poste agordos la celdatumbazan koligon laŭe. Se ĝi ne povas detekti la kolapadon, ĝi petos vin agordi ĝin. Tiam ĝi skanos la tutan datumbazon, riparos la MDF-dosieron kaj reakiros datumojn per specialaj algoritmoj.

La stango montras la progreson de la procezo de reakiro de datumoj:

Progreso Trinkejo

Post kiam la procezo finiĝos, vi vidos sciigon kiel ĉi, se eblis reakiri la originalan MDF-dosieron:

Sukcesa Mesaĝkesto

Start Microsoft SQL Server Management Studio por aliri la reakirita SQL Server datumbazo.

pli Informo


Kie mi povas trovi la reakiritajn datumojn?

La reakiritaj datumoj estas eligitaj al nova datumbazo en la SQL Server ekzemple vi konektas al kiam starting la SQL MDF reakiro procezo.

La MDF dosiernomo de la eligo datumbazo estas specifita antaŭ vi start la reakiro.

Kutime, vi ne bezonas rekte aliri la SQL-datumbazon MDF-dosieron. Post la reakiro, por aliri la reakiritajn datumojn, bonvolu fari jene:

  1. Start SQL Server Administrada Studio.
  2. Konekti al la SQL Server kazo kiu estas sama kiel tiu, kiun vi uzis por reakiri vian koruptan datumbazon.
  3. Post konekto, alklaku la petskribon.
  4. Tiam klaku datumbazoj nodo.
  5. Tiam vi trovos unu aŭ kelkajn datumbazojn nomitajn "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#", kie yyyy, mm, dd, hh, mm, ss estas la tempo kiam la datumbazo estas kreita, t.e., jaro, monato, tago, horo, minuto kaj sekundo. Kaj # estas sinsekvo starting de 1. Ĉi tiu informo povas facile helpi vin identigi la datumbazon generitan de la plej nova reakiro.
  6. Alklaku la nodon de la datumbazo, kiun vi identigas. Vi tiam povas aliri ĉiujn reakiritajn SQL-datumbazbjektojn. Ekzemple, sub tabloj nodo, vi povas vidi ĉiujn reakiritajn datumbaztabelojn, inkluzive de la skemoj kaj la rekordoj.

Kiel redukti datumperdon dum a SQL Server datumkatastrofo?

Oni rekomendas prepari katastrofan reakiron (DR) planon por vi SQL Server ekzemplo, kiu kutime inkluzivas:

  1. Rutine rezerva vian SQL Server datumon.
  2. Havu profesian SQL-reakiran ilon kiel ekzemple DataNumen SQL Recovery mane. Tiel kiam vi renkontas SQL-datumbazan korupton, vi povas uzi ĝin por ripari koruptajn dosierojn kaj reakiri viajn datumojn kiel eble plej baldaŭ.
  3. Uzu la altdisponecajn funkciojn en SQL Server.

Kio estas la avantaĝoj de via produkto super aliaj MS SQL-datumbaza reakiro iloj?

Vi povas trovi kompletan konkurenciva komparo de nia produkto kun aliaj MS SQL-datumbaza reakiro iloj en la merkato.

Ĉu mi povas paŭzi/rekomenci la riparprocezon de SQL-datumbazo?

Tio ne eblas. Se ripara procezo estis started, tiam vi povas aŭ interrompi ĝin aŭ lasi ĝin kompletigi. Poste se vi volas re-ripari la saman SQL-datumbazan dosieron, tiam vi devas re-start la ripara procezo de la komenco.

Tamen, dum la ripara procezo, vi povas vidi la reakiritajn datumojn en SQL Server administra studio samtempe. Se vi pensas, ke ĉiuj dezirataj datumoj estas reakiritaj, tiam vi povas ĉesigi la riparan procezon por ŝpari vian tempon, sen damaĝi la eligan datumbazon.

Mi havas nur la SQL-MDF-dosieron, la transakcia protokolo (LDF) dosiero estas lost. Kion fari?

DataNumen SQL Recovery povas reakiri viajn datumojn de korupta MDF-dosiero sen la transakcia protokolo (LDF) dosiero. Do se via transakcia protokolo-dosiero estas lost, tio ne estos problemo.

Ĉu vi subtenas reakiri datumojn en XML-tipo?

Jes, nia programaro de reakiro de SQL-datumbazo subtenas reakiri rekordojn en kaj ASCII kaj Unikoda XML-datumtipoj.

Ĉu mi bezonas esti datumbaza administranto (DBA) por fari la reakiron?

Jes, vi devas esti la datumbaza administranto (DBA), aŭ almenaŭ ricevi la sekvajn informojn de la datumbaza administranto (DBA):

  1. SQL Server kazo nomo (Servilonomo)
  2. Aŭtentikigo de la SQL Server petskribo.

Tiel vi povas uzi ĉi tiun informon por konekti al la SQL Server ekzemplon kaj fari la reakiron.

Ĉu Microsoft SQL Server havas enkonstruitan ilon por reakiri koruptan datumbazon?

Jes, ili ja havas la enkonstruitajn dbcc-komandojn, t.e. dbcc checkdb kaj dbcc checktable, kiu povas kontroli tabelajn skemojn kaj rekordojn, tiam ripari negravajn problemojn en via korupta datumbazo aŭ datumbazaj tabeloj. Tamen, ĉi tiuj iloj funkcias nur por tre limigita nombro da kazoj. Se ili ne povas ripari MDF-dosierkoruptecon, tiam vi prefere provu DataNumen SQL Recovery, kiu funkcias multe pli pli bone.

Kelkaj el la bazaj uzoj de dbcc checkdb estas listigitaj malsupre:

komando uzado
dbcc checkdb('MyDB.mdf') Kontrolu ĉu MyDB.mdf havas problemojn.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Kontrolu MyDB.mdf. Se estas problemoj, riparu MDF-datumbazan dosieron, kiu povas kaŭzi datumajn perdojn.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Kontrolu MyDB.mdf. Se estas problemoj, riparu MDF-datumbazan dosieron, kio faros NE kaŭzi datumperdojn, sed povas preni pli da tempo.

Kelkaj el la bazaj uzoj de dbcc-kontroltablo estas listigitaj malsupre:

komando uzado
dbcc checktable('MyDB.MyTable') Kontrolu ĉu MyTable en MyDB havas problemojn.
dbcc checktable('MiaDB.MiaTabelo', REPAIR_ALLOW_DATA_LOSS) Kontrolu MyTable en MyDB. Se estas problemoj, riparu la tablon, kiu povas kaŭzi perdojn de datumoj.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Kontrolu MyTable en MyDB. Se estas problemoj, riparu la tablon, kio faros NE kaŭzi datumperdojn, sed povas preni pli da tempo.

Kiom da diskospaco mi bezonas prepari por la eliga datumbazo?

Unue, vi devas kalkuli la totalan grandecon de la fontaj datumoj, inkluzive de la SQL-datumbaza MDF-dosiero kaj ĉiuj rilataj NDF-dosieroj. Supozante, ke tio estas SDataSize.

Tiam, surbaze de la SDataSize, vi devus prepari almenaŭ 2 * (SDataSize * 110%) por la eliga datumbazo sur via dezirata loko, inkluzive de la SQL MDF-dosiero kaj la LDF-dosiero.

Kial mia SQL Server datumbazo koruptiĝas?

Estas multaj kialoj, kiuj povas kaŭzi korupton de SQL-datumbazo, inkluzive de:

  1. Aparataj kialoj: kiel elektropaneo, malbonaj sektoroj sur diskoj, malmolaj diskoj, neatendita sistemo-haltigo, ktp.
  2. Programaraj kialoj: kiel programaj difektoj, virusaj infektoj, ransomware atakoj, rezerva fiasko, nevalida datumbaza dosierkapo ktp.

DataNumen SQL Recovery kapablas reakiri datumojn por ĉiuj ĉi-supraj kazoj.

Kio estas la formato de la reakiritaj dosieroj?

DataNumen SQL Recovery konektos al SQL Server ekzemplon kaj uzu ĝin por generi la reakiritan datumbazon. Do la formato de la reakiritaj dosieroj estas sama kiel la SQL Server versio de la petskribo al kiu vi konektiĝas dum la reakiro. Ekzemple, se vi konektas al SQL Server 2000 okazo, tiam la eliga datumbazo ankaŭ estos en SQL Server 2000 formato.

Kiuj versioj de SQL server estas subtenataj?

DataNumen SQL Recovery subteno por reakiri SQL-datumbazon kreitajn de la sekvaj versioj de MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Ĝi povas konektiĝi al la sekvaj versioj de SQL Server okazoj por generi la fiksan datumbazon: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. La fiksita datumbazo estos konservita en la versio sama kiel tiu de la SQL Server petskribo.

Ĉu vi povas eligi la reakiritan datumbazon kiel SQL-skripton?

La pli fruaj versioj de DataNumen SQL Recovery subtenu tian funkcion. Tamen, ni forigis ĉi tiun funkcion en la lastatempaj versioj.

Ĉu vi subtenas reakiri indeksojn kaj aliajn objektojn?

Jes, indeksoj, primaraj ŝlosiloj, vidoj, ellasiloj, reguloj, defaŭltoj, konservitaj proceduroj kaj aliaj objektoj estas subtenataj.

Mi ne sukcesas reakiri SQL-datumbazon per via dosiera reakiro. Bonvolu helpi.

Bonvolu kontaktu nin kaj provizi la reakiro protokolo. Vi povas trovi pli da detaloj sur kiel akiri la reakira protokolo.

Kelkfoje, pro la datuma katastrofo, la MDF-dosiero kaj NDF-dosieroj eble ne enhavas la realajn SQL-datumojn. Sed la disko aŭ disko, kie vi konservis la MDF aŭ NDF-dosierojn, eble ankoraŭ enhavas reakireblajn datumojn. Vi povas rekuperi viajn datumojn de la disko aŭ stirado rekte.

Ĉu mi povas konservi la reakiritan datumbazon en plurajn datumdosierojn?

Bedaŭrinde, sed nuntempe nia korupta SQL-datumbaza reakiro ilo ne subtenas konservi la reakiritan datumbazon en plurajn datumdosierojn, t.e. unu primara datumdosiero (MDF) kaj pluraj malĉefaj datumdosieroj (NDF).

Tamen, post kiam la procezo de reakiro de SQL MDF estas finita, vi povas fari jene por efektivigi vian celon:

  1. Start SQL Server administra studio.
  2. Kreu novan datumbazon kaj desegni la dosierojn kaj dosiergrupojn surbaze de viaj postuloj, kiel disvastigi datumojn tra pluraj dosieroj.
  3. Klonu la reakiritan datumbazon de la reakirita datumbazo al la nova datumbazo kreita en la paŝo 2. Alternative, vi ankaŭ povas eksporti la reakirita datumbazo kiel SQL-skripto, kaj tiam importi la skripton reen al la nova datumbazo.

Kio estas la limigoj de la demo-versio?

La demo-versio uzas la saman datuman reakiran motoron kiel la plena versio, krom ke ĝi enigos demo-tekstojn en iujn kampojn en la reakirita datumbazo.

Ĉu vi povas reakiri la tabelskemon nur?

Nia programaro de reakiro de SQL-datumbazo reakiros la tutan datumbazon, inkluzive de tabloj kaj ĉiuj aliaj objektoj. Por tabeloj, kaj la tabelskemo kaj la tabelregistraj datumoj estos reakiritaj. Ne eblas retrovi nur la tabelskemon.

Kiuj versioj de Vindozo estas subtenataj?

Nuntempe, Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 kaj Windows Server 2003/2008/2012/2016/2019 operaciumoj estas subtenataj. Ankaŭ, ambaŭ 32bit kaj 64bit sistemoj estas subtenataj.

Ĉu vi povas eligi la datumbazon kiel unu MDF kaj pluraj NDF-dosieroj?

Pardonu sed nuntempe ni nur subtenas eligi ununuran SQL-MDF-dosieron.

Via dosiera reakiro montras eraron kiam oni reakiras indekson. Kiel solvi la problemon?

Iuj indeksoj havas iujn specialajn limojn, kiel unikajn, dum la reakiritaj datumoj eble ne plenumas ĉi tiujn limojn. Post la procezo de reakiro de SQL MDF, vi povas fari jene por solvi la problemon:

  1. Forigu iujn redundajn datumojn por certigi, ke la ceteraj datumoj plenumas la limojn. Poste rekonstruu la indekson permane.

or

2. Forigu iujn limojn en la indekso kaj rekonstruu ĝin permane.

Vi povas fari ambaŭ 1 kaj 2 per SQL-skriptoj.

Mi havas nur la koruptitan MDF-dosieron. La rilataj NDF-dosieroj mankas. Ĉu vi povas reakiri la datumojn?

Jes, eĉ se vi nur havas la ĉefan datumbazan dosieron, nia MDF-reakira programaro ankoraŭ povas reakiri datumojn por vi. Tamen, nur tiuj en la MDF-dosiero povas esti reakiritaj. Tiuj en la NDF-dosieroj estas preter reakiro ĉar vi ne havas la NDF-dosierojn.

Ĉu vi povas reakiri ĉifritajn objektojn?

Jes ni povas. Kaj la ĉifritaj objektoj, kiel konservitaj proceduroj, estos reakiritaj kaj konservitaj kiel deĉifritaj versioj.

Ĉu vi povas reakiri forigitajn rekordojn?

Jes, defaŭlte, nia dosiera reakiro ilo reakiros forigitajn rekordojn. Vi ankaŭ povas ŝanĝi la opcion jene:

  1. Start nia SQL MDF-reakiro ilo.
  2. Alklaku la langeton "Opcioj".
  3. Kontrolu/Malmarku la opcion "Reakiri forigitajn rekordojn" laŭe.
  4. Ripari MDF-dosierojn.

Kio se mi ne konas la version de la SQL Server Datumbazo?

Neniuj zorgoj. Nia MDF-reakira programaro aŭtomate detektos la version por vi, antaŭ ol ĝi estastarts ripari koruptajn datumbazojn.

Ĉu vi povas eligi la reakiritajn datumojn kiel .CSV-dosierojn?

Pardonu, sed nuntempe nia SQL-datumbazo MDF-reakira programaro ne subtenas fari tion. Sed vi povas eksporti vian tabelon al .CSV-dosieroj en SQL Server Administra Studio rekte.

Kiom longe mi povas uzi la plenan version?

La permesilo por la plena versio estas ĉiama. Vi povas uzi ĝin por ĉiam kaj por senlimaj tempoj.

Kio estas la sekvoj de korupto de SQL-datumbazo?

Estas multaj:

  1. Perdoj de datumoj.
  2. Efikeco degradas.
  3. Iuj operacioj povas malsukcesi. Kiel sekurkopio, reproduktado, ktp.

Kiel detekti MDF-dosierkorupton?

Se vi renkontas iun el la problemoj en la listo, tiam via MDF-dosiero estas korupta. Plie, vi ankaŭ povas uzi la jenan komandon por detekti la korupton de MDF-dosierujo:

SELECT * FROM msdb..suspektataj_paĝoj WHERE (okazaĵo_tipo = 1);

Malsamaj eventospecoj egalrilatas al malsamaj eraroj, kiel sube:

Eventospeco eraro
1 823 aŭ 824 eraro
2 Malbona ĉeksumo
3 Paĝo ŝirita

Notu, ke la supra komando povas nur detekti etajn koruptojn en MDF-dosieroj.

Ĉu vi povas reakiri MDF-dosierojn atakitajn de Ransomware?

Ransomware estas speco de malware. Ĝi ĉifris viajn MDF-datumbazajn dosierojn. Vi devas pagi la kreinton de la Ransomware por deĉifri vian datumbazon kaj reakiri viajn datumojn.

Feliĉe, nia programaro de reakiro de SQL-datumbazo povas reakiri datumojn de MDF-dosieroj infektitaj de Ransomware.

Pli da Artikoloj en Knowledgebase