Per què DataNumen SQL Recovery?


# 1 Taxa de recuperació

Recuperació núm. 1
tarifa

Més de 10 milions d'usuaris

Més de 10 ​​milions
Usuaris

Més de 20 anys d’experiència

20 + anys
Experimenta

100% de garantia de satisfacció

Satisfacció 100%
Garantia

Recupereu molt més que els nostres competidors


DataNumen SQL Recovery vs. DBCC CheckDB i CheckTable, caixa d'eines de recuperació per SQL Server, Reparació estel·lar per a MS SQL, etc.

Taxa mitjana de recuperació

Taula de Comparació

Obteniu més informació sobre com fer-ho DataNumen SQL Recovery fuma la competència

Testimonis dels nostres clients

Interfície extremadament senzilla


Solució per seguir errors i problemes comuns a SQL Server Fitxer de base de dades


solucions

MÉS


Descàrrega gratuitaMés de 20 anys d'experiència
Comprar ara100% de garantia de satisfacció

Característiques principals



Descàrrega gratuitaMés de 20 anys d'experiència
Comprar ara100% de garantia de satisfacció

Recuperar danyats SQL Server Bases de dades amb DataNumen SQL Recovery


Llançar DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

Atenció: Tanqueu altres aplicacions que puguin alterar el fitxer MDF abans de fer-hotart.

Trieu el fitxer que voleu reparar, introduint el nom del fitxer MDF o fent clic a explorar botó. A més, podeu utilitzar el Cercar botó per buscar-lo.

Seleccioneu Fitxer font

En cas que hi hagi un o diversos fitxers NDF associats al fitxer MDF danyat, afegiu-los també:

Seleccioneu el fitxer NDF d'origen

Especifiqueu el format del fitxer de base de dades d'origen si el coneixeu:
Seleccioneu Format d'origen

Si no especifiqueu el format, aleshores DataNumen SQL Recovery intentarà analitzar el fitxer font per detectar-ne el format.

Per defecte, DataNumen SQL Recovery desarà les dades recuperades en un fitxer nou xxxx_fixed.mdf. xxxx representa el nom del fitxer font. Per tant, si el fitxer font fos MySQLDB.mdf, el fitxer recuperat seria MySQLDB_fixed.mdf. També pots canviar-li el nom:

Seleccioneu Fitxer de destinació

Podeu introduir el nom directament. O, colpeja el explorar botó per configurar-lo. Assegureu-vos que hi ha prou espai al disc per a això. Podeu estimar l'espai necessari en funció de la mida del fitxer font.

Feu clic al Start Recuperació botó i DataNumen SQL Recovery us demanarà un "Connecteu-vos a SQL Server", ja que s'ha de connectar a un SQL Server instància per dur a terme la recuperació:

Conectat amb SQL Server Caixa de diàleg

Estableix el Server Name i Authentication per al SQL Server instància a l'ordinador local o remot. A continuació, feu clic a "OK" botó. El nostre programari de recuperació de MDF intentarà detectar la classificació de la base de dades d'origen i, a continuació, establirà la classificació de la base de dades de destinació en conseqüència. Si no pot detectar la col·lació, us demanarà que la configureu. A continuació, escanejarà tota la base de dades, repararà el fitxer MDF i recuperarà dades amb algorismes especials.

La barra mostra el progrés del procés de recuperació de dades:

Barra de progrés

Un cop finalitzat el procés, veureu una notificació com aquesta si ha estat possible recuperar el fitxer MDF original:

Caixa de missatges d'èxit

Start Microsoft SQL Server Management Studio per accedir al recuperat SQL Server base de dades.

Més informació


On puc trobar les dades recuperades?

Les dades recuperades s'envien a una nova base de dades al fitxer SQL Server instància a la qual connecteu quan starel procés de recuperació SQL MDF.

El nom del fitxer MDF de la base de dades de sortida s'especifica abans que start la recuperació.

Normalment, no cal accedir directament al fitxer MDF de la base de dades SQL. Després del procés de recuperació, per accedir a les dades recuperades, feu el següent:

  1. Start SQL Server Estudi de gestió.
  2. Connecteu-vos a SQL Server instància que és la mateixa que la que vau utilitzar per recuperar la vostra base de dades corrupta.
  3. Després de la connexió, feu clic a la instància.
  4. A continuació, feu clic Bases de dades node.
  5. A continuació, trobareu una o algunes bases de dades anomenades "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#", on aaaa, mm, dd, hh, mm, ss és l'hora en què es crea la base de dades, és a dir, any, mes, dia, hora, minut i segon. I # és un número de seqüència starting from 1. Aquesta informació us pot ajudar fàcilment a identificar la base de dades generada a partir de l'últim procés de recuperació.
  6. Feu clic al node de la base de dades que identifiqueu. A continuació, podeu accedir a tots els objectes de base de dades SQL recuperats. Per exemple, sota Taules node, podeu veure totes les taules de bases de dades recuperades, inclosos els esquemes i els registres.

Com reduir la pèrdua de dades durant a SQL Server desastre de dades?

Es recomana preparar un pla de recuperació de desastres (DR) per al vostre SQL Server exemple, que normalment inclou:

  1. Còpia de seguretat periòdica del vostre SQL Server dades.
  2. Tenir una eina professional de recuperació SQL, com ara DataNumen SQL Recovery a la mà. Així, quan us trobeu amb la corrupció de la base de dades SQL, podeu utilitzar-la per reparar fitxers corruptes i recuperar les vostres dades tan aviat com sigui possible.
  3. Utilitzeu les funcions d'alta disponibilitat a SQL Server.

Quins són els avantatges del vostre producte respecte a altres eines de recuperació de bases de dades MS SQL?

Podeu trobar un complet comparació competitiva del nostre producte amb altres eines de recuperació de bases de dades MS SQL del mercat.

Puc aturar/reprendre el procés de reparació de la base de dades SQL?

Això no és possible. Si un procés de reparació ha estat started, llavors podeu avortar-lo o deixar-lo completar. Més tard, si voleu tornar a reparar el mateix fitxer de base de dades SQL, haureu de tornar a fer-hotart el procés de reparació des del principi.

Tanmateix, durant el procés de reparació, podeu veure les dades recuperades a SQL Server estudi de gestió al mateix temps. Si creieu que es recuperen totes les dades desitjades, podeu interrompre el procés de reparació per estalviar temps, sense danyar la base de dades de sortida.

Només tinc el fitxer SQL MDF, el fitxer de registre de transaccions (LDF) és lost. Què fer?

DataNumen SQL Recovery pot recuperar les dades d'un fitxer MDF corrupte sense el fitxer de registre de transaccions (LDF). Per tant, si el vostre fitxer de registre de transaccions és lost, això no serà un problema.

Admet recuperar el registre de dades en tipus XML?

Sí, el nostre programari de recuperació de bases de dades SQL admet la recuperació de registres tant en tipus de dades ASCII com Unicode XML.

He de ser administrador de bases de dades (DBA) per dur a terme la recuperació?

Sí, has de ser el administrador de bases de dades (DBA), o almenys obteniu la informació següent de l'administrador de bases de dades (DBA):

  1. SQL Server nom de la instància (nom del servidor)
  2. Autenticació de la SQL Server instància.

Així, podeu utilitzar aquesta informació per connectar-vos a SQL Server instància i realitzar la recuperació.

Ho fa Microsoft SQL Server té una eina integrada per recuperar una base de dades corrupta?

Sí, tenen les ordres dbcc incorporades, és a dir, dbcc checkdb i dbcc checktable, que pot comprovar esquemes i registres de taules i, a continuació, solucionar problemes menors a la vostra base de dades o taules de base de dades corruptes. Tanmateix, aquestes eines només funcionen en un nombre molt limitat de casos. Si no poden reparar la corrupció dels fitxers MDF, és millor que ho proveu DataNumen SQL Recovery, que funciona molt més millor.

Alguns dels usos bàsics de dbcc checkdb s'enumeren a continuació:

Comando Ús
dbcc checkdb('MyDB.mdf') Comproveu si MyDB.mdf té cap problema.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Comproveu MyDB.mdf. Si hi ha cap problema, repara el fitxer de base de dades MDF, que pot provocar pèrdues de dades.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Comproveu MyDB.mdf. Si hi ha cap problema, repara el fitxer de base de dades MDF, que ho farà NO provocar pèrdues de dades, però pot trigar més temps.

Alguns dels usos bàsics de dbcc checktable s'enumeren a continuació:

Comando Ús
dbcc checktable('MyDB.MyTable') Comproveu si MyTable a MyDB té problemes.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Comproveu MyTable a MyDB. Si hi ha cap problema, repara la taula, que pot provocar pèrdues de dades.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Comproveu MyTable a MyDB. Si hi ha cap problema, repara la taula, que ho farà NO provocar pèrdues de dades, però pot trigar més temps.

Quant espai de disc necessito preparar per a la base de dades de sortida?

En primer lloc, heu de calcular la mida total de les dades d'origen, inclòs el fitxer MDF de la base de dades SQL i tots els fitxers NDF associats. Suposant que és SDataSize.

Aleshores, segons el SDataSize, hauríeu de preparar almenys 2 * (SDataSize * 110%) per a la base de dades de sortida a la vostra ubicació desitjada, inclosos tant el fitxer SQL MDF com el fitxer LDF.

Per què el meu SQL Server la base de dades es corromp?

Hi ha moltes raons que poden causar la corrupció de la base de dades SQL, com ara:

  1. Motius de maquinari: com ara fallades d'alimentació, sectors defectuosos als discs, fallades del disc dur, apagada inesperada del sistema, etc.
  2. Motius del programari: com ara defectes del programari, infeccions per virus, atacs de ransomware, errors de còpia de seguretat, capçalera del fitxer de base de dades no vàlida, etc.

DataNumen SQL Recovery és capaç de recuperar dades per a tots els casos anteriors.

Quin és el format dels fitxers recuperats?

DataNumen SQL Recovery connectarà a SQL Server instància i utilitzar-la per generar la base de dades recuperada. Per tant, el format dels fitxers recuperats és el mateix que el SQL Server versió de la instància a la qual us connecteu quan feu la recuperació. Per exemple, si us connecteu a SQL Server 2000, llavors també hi estarà la base de dades de sortida SQL Server format 2000.

De quines versions SQL server estan recolzats?

DataNumen SQL Recovery suport per recuperar bases de dades SQL creades per les següents versions de MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Es pot connectar a les següents versions de SQL Server instàncies per generar la base de dades fixa: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. La base de dades fixa es desarà en la mateixa versió que la del SQL Server instància.

Podeu sortir la base de dades recuperada com a script SQL?

Les versions anteriors de DataNumen SQL Recovery donar suport a aquesta característica. Tanmateix, hem eliminat aquesta funció a les versions recents.

Doneu suport per recuperar índexs i altres objectes?

Sí, s'admeten índexs, claus primàries, vistes, activadors, regles, valors per defecte, procediments emmagatzemats i altres objectes.

No puc recuperar la base de dades SQL amb la vostra eina de recuperació de fitxers. Si us plau ajuda.

Si us plau, contacti'ns i proporcioneu el registre de recuperació. Podeu trobar més detalls a com obtenir el registre de recuperació.

De vegades, a causa del desastre de les dades, és possible que el fitxer MDF i els fitxers NDF no continguin les dades SQL reals. Però el disc o la unitat on heu emmagatzemat els fitxers MDF o NDF encara pot contenir dades recuperables. Tu pots recupera les teves dades directament del disc o la unitat.

Puc desar la base de dades recuperada en diversos fitxers de dades?

Ho sentim, però actualment la nostra eina de recuperació de bases de dades SQL corruptes no admet desar la base de dades recuperada en diversos fitxers de dades, és a dir, un fitxer de dades primari (MDF) i diversos fitxers de dades secundaris (NDF).

Tanmateix, un cop finalitzat el procés de recuperació d'SQL MDF, podeu fer el següent per implementar el vostre objectiu:

  1. Start SQL Server estudi de gestió.
  2. Creeu una nova base de dades i dissenyar fitxers i grups de fitxers en funció dels vostres requisits, com ara repartir dades entre diversos fitxers.
  3. Clonar la base de dades recuperada de la base de dades recuperada a la nova base de dades creada al pas 2. També podeu exportar la base de dades recuperada com a script SQL i, a continuació, importar l'script de nou a la nova base de dades.

Quines són les limitacions de la versió de demostració?

La versió de demostració utilitza el mateix motor de recuperació de dades que la versió completa, excepte que inserirà textos de demostració en alguns dels camps de la base de dades recuperada.

Només podeu recuperar l'esquema de la taula?

El nostre programari de recuperació de bases de dades SQL recuperarà tota la base de dades, incloses les taules i tots els altres objectes. Per a les taules, es recuperaran tant l'esquema de la taula com les dades del registre de la taula. No és possible recuperar només l'esquema de la taula.

Quines versions de Windows són compatibles?

Actualment, s'admeten els sistemes operatius Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 i Windows Server 2003/2008/2012/2016/2019. A més, s'admeten sistemes de 32 bits i 64 bits.

Podeu sortir la base de dades com un MDF i diversos fitxers NDF?

Ho sentim, però actualment només admetem la sortida d'un sol fitxer SQL MDF.

La vostra eina de recuperació de fitxers mostra un error en recuperar un índex. Com resoldre el problema?

Alguns índexs tenen algunes restriccions especials, com ara úniques, mentre que les dades recuperades poden no complir aquestes restriccions. Després del procés de recuperació d'SQL MDF, podeu fer el següent per resoldre el problema:

  1. Traieu algunes dades redundants per assegurar-vos que les dades restants compleixen les restriccions. A continuació, reconstruïu l'índex manualment.

or

2. Elimineu algunes restriccions de l'índex i reconstruïu-lo manualment.

Podeu fer tant 1 com 2 amb scripts SQL.

Només tinc el fitxer MDF danyat. Falten els fitxers NDF associats. Pots recuperar les dades?

Sí, fins i tot si només teniu el fitxer de base de dades principal, el nostre programari de recuperació de MDF encara us pot recuperar dades. Tanmateix, només es poden recuperar aquells del fitxer MDF. Els dels fitxers NDF no es poden recuperar, ja que no teniu els fitxers NDF.

Es poden recuperar objectes xifrats?

Si podem. I els objectes xifrats, com ara els procediments emmagatzemats, es recuperaran i es desaran com a versions desxifrades.

Podeu recuperar els registres suprimits?

Sí, de manera predeterminada, la nostra eina de recuperació de fitxers recuperarà els registres suprimits. També podeu canviar l'opció, de la següent manera:

  1. Start la nostra eina de recuperació SQL MDF.
  2. Feu clic a la pestanya "Opcions".
  3. Marqueu/desmarqueu l'opció "Recuperar registres suprimits" en conseqüència.
  4. Repara arxius MDF.

Què passa si no conec la versió del SQL Server base de dades?

No et preocupis. El nostre programari de recuperació de MDF detectarà automàticament la versió per a vostè, abans que siguitarts per reparar bases de dades corruptes.

Podeu sortir les dades recuperades com a fitxers .CSV?

Ho sentim, però actualment el nostre programari de recuperació de MDF de base de dades SQL no admet fer-ho. Però podeu exportar la vostra taula a fitxers .CSV a SQL Server Estudi de gestió directament.

Quant de temps puc utilitzar la versió completa?

La llicència per a la versió completa és perpètua. Podeu utilitzar-lo per sempre i per temps il·limitats.

Quines són les conseqüències de la corrupció de la base de dades SQL?

Hi ha molts:

  1. Pèrdues de dades.
  2. El rendiment es degrada.
  3. Algunes operacions poden fallar. Com ara còpia de seguretat, rèplica, etc.

Com detectar la corrupció dels fitxers MDF?

Si trobeu algun dels problemes a la llista, aleshores el vostre fitxer MDF està malmès. A més, també podeu utilitzar l'ordre següent per detectar la corrupció del fitxer MDF:

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

Els diferents tipus d'esdeveniment corresponen a diferents errors, com a continuació:

Tipus d'esdeveniment error
1 Error 823 o 824
2 Suma de control incorrecta
3 Pàgina esquinçada

Tingueu en compte que l'ordre anterior només pot detectar corrupcions menors als fitxers MDF.

Podeu recuperar fitxers MDF atacats per Ransomware?

El ransomware és una mena de programari maliciós. Xifrarà els fitxers de la base de dades MDF. Heu de pagar al creador del ransomware per desxifrar la vostra base de dades i recuperar les vostres dades.

Afortunadament, el nostre programari de recuperació de bases de dades SQL pot recuperar dades dels fitxers MDF infectats per Ransomware.

Més articles a la base de coneixement