¿Por que DataNumen SQL Recovery?


#1 Taxa de recuperación

Recuperación # 1
taxa

Máis de 10 millóns de usuarios

Máis de 10 ​​millóns
Usuarios

Máis de 20 anos de experiencia

20 + anos
Experiencia

100% Garantía de satisfacción

100% de satisfacción
Garantía

Recupera moito máis que os nosos competidores


DataNumen SQL Recovery vs DBCC CheckDB e CheckTable, caixa de ferramentas de recuperación para SQL Server, Stellar Repair para MS SQL, etc.

Taxa media de recuperación

cadro comparativo

Máis información sobre como DataNumen SQL Recovery fuma a competición

Testemuños dos nosos clientes

Interface moi sinxela


Solución para os seguintes erros e problemas comúns en SQL Server Arquivo da base de datos


solucións

MÁIS


Descarga gratuítaMáis de 20 anos de experiencia
Mercar100% Garantía de satisfacción

Principais Características



Descarga gratuítaMáis de 20 anos de experiencia
Mercar100% Garantía de satisfacción

Recuperar danado SQL Server Bases de datos con DataNumen SQL Recovery


Publicar DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

Atención: Peche outras aplicacións que poidan alterar o ficheiro MDF antes de que start.

Escolla o ficheiro que desexa reparar, introducindo o nome do ficheiro MDF ou facendo clic no botón buscar botón. Ademais, podes usar o Buscar botón para buscalo.

Seleccione o ficheiro de orixe

No caso de que exista un ou varios ficheiros NDF asociados co ficheiro MDF danado, engádeos tamén:

Seleccione o ficheiro NDF de orixe

Especifique o formato do ficheiro de base de datos de orixe se o coñece:
Seleccione Formato de orixe

Se non especifica o formato, entón DataNumen SQL Recovery tentará analizar o ficheiro fonte para detectar o formato.

Por defecto, o DataNumen SQL Recovery gardará os datos recuperados nun novo ficheiro xxxx_fixed.mdf. xxxx representa o nome do ficheiro de orixe. Polo tanto, se o ficheiro fonte fose MySQLDB.mdf, o ficheiro recuperado sería MySQLDB_fixed.mdf. Tamén podes renomealo:

Seleccione Ficheiro de destino

Podes introducir o nome directamente. Ou, preme o buscar botón para configuralo. Asegúrese de que hai espazo suficiente no disco para iso. Pode estimar o espazo necesario en función do tamaño do ficheiro de orixe.

Prema na Start Recuperación botón DataNumen SQL Recovery solicitará un "Conectar a SQL Server", xa que necesita conectarse a un SQL Server instancia para realizar a recuperación:

Conéctate a SQL Server Cadro de diálogo

Establece o Nome do servidor Identificación para o SQL Server instancia no ordenador local ou remoto. A continuación, fai clic en "OK" botón. O noso software de recuperación de MDF tentará detectar a clasificación da base de datos de orixe e, a continuación, establecerá a clasificación da base de datos de destino en consecuencia. Se non pode detectar a clasificación, pediralle que a configure. Despois escaneará toda a base de datos, reparará o ficheiro MDF e recuperará os datos con algoritmos especiais.

A barra mostra o progreso do proceso de recuperación de datos:

Barra de progreso

Unha vez completado o proceso, verá unha notificación como esta se foi posible recuperar o ficheiro MDF orixinal:

Caixa de mensaxes de éxito

Start Microsoft SQL Server Management Studio para acceder ao recuperado SQL Server base de datos.

Máis información


Onde podo atopar os datos recuperados?

Os datos recuperados son enviados a unha nova base de datos no ficheiro SQL Server instancia ao que te conectas cando starproceso de recuperación de SQL MDF.

O nome do ficheiro MDF da base de datos de saída especifícase antes de start a recuperación.

Normalmente, non precisa acceder directamente ao ficheiro MDF da base de datos SQL. Despois do proceso de recuperación, para acceder aos datos recuperados, faga o seguinte:

  1. Start SQL Server Estudo de xestión.
  2. Conéctate ao SQL Server instancia que é a mesma que usaches para recuperar a túa base de datos corrupta.
  3. Despois da conexión, fai clic na instancia.
  4. A continuación, fai clic en Bases de datos nodo.
  5. Despois atopará unha ou algunhas bases de datos chamadas "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#", onde aaaa, mm, dd, hh, mm, ss é a hora na que se crea a base de datos, é dicir, ano, mes, día, hora, minuto e segundo. E # é un número de secuencia starting from 1. Esta información pode axudarche facilmente a identificar a base de datos xerada a partir do proceso de recuperación máis recente.
  6. Fai clic no nodo da base de datos que identifiques. Despois pode acceder a todos os obxectos de base de datos SQL recuperados. Por exemplo, baixo Táboas nodo, pode ver todas as táboas de bases de datos recuperadas, incluídos os esquemas e os rexistros.

Como reducir a perda de datos durante a SQL Server desastre de datos?

Recoméndase preparar un plan de recuperación ante desastres (DR) para o seu SQL Server exemplo, que normalmente inclúe:

  1. Fai unha copia de seguridade rutinaria do teu SQL Server datos.
  2. Ten unha ferramenta profesional de recuperación de SQL como DataNumen SQL Recovery na man. Así, cando se atope con corrupción da base de datos SQL, pode usalo para reparar ficheiros corruptos e recuperar os seus datos o antes posible.
  3. Utiliza as funcións de alta dispoñibilidade en SQL Server.

Cales son as vantaxes do seu produto sobre outras ferramentas de recuperación de bases de datos MS SQL?

Podes atopar un completo comparación competitiva do noso produto con outras ferramentas de recuperación de bases de datos MS SQL do mercado.

Podo pausar/retomar o proceso de reparación da base de datos SQL?

Iso non é posible. Se un proceso de reparación foi started, entón podes abortalo ou deixalo completar. Máis tarde, se queres volver reparar o mesmo ficheiro de base de datos SQL, debes volver a reparartart o proceso de reparación desde o principio.

Non obstante, durante o proceso de reparación, podes ver os datos recuperados en SQL Server estudo de xestión ao mesmo tempo. Se pensas que se recuperan todos os datos desexados, podes abortar o proceso de reparación para aforrar tempo, sen danar a base de datos de saída.

Só teño o ficheiro SQL MDF, o ficheiro de rexistro de transaccións (LDF) é lost. Que facer?

DataNumen SQL Recovery pode recuperar os seus datos dun ficheiro MDF corrupto sen o ficheiro de rexistro de transaccións (LDF). Entón, se o ficheiro de rexistro de transaccións é lost, iso non será un problema.

Admite recuperar o rexistro de datos en tipo XML?

Si, o noso software de recuperación de bases de datos SQL admite recuperar rexistros en tipos de datos XML ASCII e Unicode.

Necesito ser administrador de bases de datos (DBA) para realizar a recuperación?

Si, debes ser o administrador de base de datos (DBA), ou polo menos obtén a seguinte información do administrador de base de datos (DBA):

  1. SQL Server nome da instancia (nome do servidor)
  2. Autenticación do SQL Server instancia.

Así, pode usar esta información para conectarse ao SQL Server instancia e realizar a recuperación.

Fai Microsoft SQL Server ten unha ferramenta integrada para recuperar unha base de datos corrupta?

Si, teñen os comandos dbcc incorporados, é dicir, dbcc checkdb e dbcc checktable, que pode comprobar esquemas e rexistros de táboas e, a continuación, solucionar problemas menores na súa base de datos ou táboas da base de datos corruptas. Non obstante, estas ferramentas só funcionan para un número moi limitado de casos. Se non poden reparar a corrupción do ficheiro MDF, é mellor que o intente DataNumen SQL Recovery, que funciona moito máis mellor.

Algúns dos usos básicos de dbcc checkdb están listados a continuación:

Mando Uso
dbcc checkdb('MyDB.mdf') Comproba se MyDB.mdf ten algún problema.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Comprobe MyDB.mdf. Se hai algún problema, repara o ficheiro de base de datos MDF, que pode causar perdas de datos.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Comprobe MyDB.mdf. Se hai algún problema, repara o ficheiro de base de datos MDF, que o fará NON causar perdas de datos, pero pode levar máis tempo.

Algúns dos usos básicos da táboa de verificación dbcc están listados a continuación:

Mando Uso
dbcc checktable('MyDB.MyTable') Comproba se MyTable en MyDB ten algún problema.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Comprobe MyTable en MyDB. Se hai algún problema, repara a táboa, o que pode causar perdas de datos.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Comprobe MyTable en MyDB. Se hai algún problema, repara a mesa, que o fará NON causar perdas de datos, pero pode levar máis tempo.

Canto espazo no disco necesito preparar para a base de datos de saída?

En primeiro lugar, cómpre calcular o tamaño total dos datos de orixe, incluíndo o ficheiro MDF da base de datos SQL e todos os ficheiros NDF asociados. Asumindo que é SDataSize.

Despois, baseándose no SDataSize, debes preparar polo menos 2 * (SDataSize * 110%) para a base de datos de saída na túa localización desexada, incluíndo tanto o ficheiro SQL MDF como o ficheiro LDF.

Por que meu SQL Server a base de datos está corrupta?

Hai moitas razóns que poden causar a corrupción da base de datos SQL, incluíndo:

  1. Motivos de hardware: como fallos de enerxía, sectores defectuosos nos discos, fallos do disco duro, apagado inesperado do sistema, etc.
  2. Razóns do software: como defectos de software, infeccións por virus, ataques de ransomware, falla de copia de seguridade, cabeceira de ficheiro de base de datos non válida, etc.

DataNumen SQL Recovery é capaz de recuperar datos para todos os casos anteriores.

Cal é o formato dos ficheiros recuperados?

DataNumen SQL Recovery conectarase a SQL Server instancia e utilízaa para xerar a base de datos recuperada. Polo tanto, o formato dos ficheiros recuperados é o mesmo que o SQL Server versión da instancia á que se conecta ao realizar a recuperación. Por exemplo, se te conectas a SQL Server 2000, entón tamén estará a base de datos de saída SQL Server formato 2000.

Que versións de SQL server son compatibles?

DataNumen SQL Recovery soporte para recuperar bases de datos SQL creadas polas seguintes versións de MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Pode conectarse ás seguintes versións de SQL Server instancias para xerar a base de datos fixa: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. A base de datos fixa gardarase na mesma versión que a do SQL Server instancia.

Podes sacar a base de datos recuperada como un script SQL?

As versións anteriores de DataNumen SQL Recovery admitir tal función. Non obstante, eliminamos esta función nas versións recentes.

Admite recuperar índices e outros obxectos?

Si, admiten índices, claves primarias, vistas, disparadores, regras, valores predeterminados, procedementos almacenados e outros obxectos.

Non podo recuperar a base de datos SQL coa súa ferramenta de recuperación de ficheiros. Por favor, axuda.

por favor Contacta connosco e proporcionar o rexistro de recuperación. Podes atopar máis detalles en como obter o rexistro de recuperación.

Ás veces, debido ao desastre dos datos, é posible que o ficheiro MDF e os ficheiros NDF non conteñan os datos SQL reais. Pero o disco ou a unidade onde gardou os ficheiros MDF ou NDF aínda pode conter datos recuperables. Podes recuperar os seus datos do disco ou unidade directamente.

Podo gardar a base de datos recuperada en varios ficheiros de datos?

Sentímolo, pero actualmente a nosa ferramenta de recuperación de base de datos SQL corrupta non admite gardar a base de datos recuperada en varios ficheiros de datos, é dicir, un ficheiro de datos primario (MDF) e varios ficheiros de datos secundarios (NDF).

Non obstante, despois de completar o proceso de recuperación de SQL MDF, podes facer o seguinte para implementar o teu obxectivo:

  1. Start SQL Server estudio de xestión.
  2. Crea unha nova base de datos e deseñar os ficheiros e grupos de ficheiros en función dos seus requisitos, como distribuir os datos en varios ficheiros.
  3. Clonar a base de datos recuperada da base de datos recuperada á nova base de datos creada no paso 2. Como alternativa, tamén pode exportar a base de datos recuperada como un script SQL e, a continuación, importar o script de novo á nova base de datos.

Cales son as limitacións da versión demo?

A versión de demostración usa o mesmo motor de recuperación de datos que a versión completa, excepto que inserirá textos de demostración nalgúns dos campos da base de datos recuperada.

Podes recuperar só o esquema da táboa?

O noso software de recuperación de base de datos SQL recuperará toda a base de datos, incluíndo táboas e todos os demais obxectos. Para as táboas, recuperaranse tanto o esquema da táboa como os datos do rexistro da táboa. Non é posible recuperar só o esquema da táboa.

Que versións de Windows son compatibles?

Actualmente, os sistemas operativos Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 e Windows Server 2003/2008/2012/2016/2019 son compatibles. Ademais, os sistemas de 32 e 64 bits son compatibles.

Podes sacar a base de datos como un MDF e varios ficheiros NDF?

Sentímolo, pero actualmente só admitimos a saída dun único ficheiro SQL MDF.

A túa ferramenta de recuperación de ficheiros mostra un erro ao recuperar un índice. Como resolver o problema?

Algúns índices teñen algunhas restricións especiais, como únicas, mentres que os datos recuperados poden non cumprir estas restricións. Despois do proceso de recuperación de SQL MDF, podes facer o seguinte para resolver o problema:

  1. Elimina algúns datos redundantes para asegurarte de que os datos restantes cumpren as limitacións. A continuación, reconstruíu o índice manualmente.

or

2. Elimina algunhas restricións do índice e reconstruílo manualmente.

Podes facer 1 e 2 con scripts SQL.

Só teño o ficheiro MDF danado. Faltan os ficheiros NDF asociados. Podes recuperar os datos?

Si, aínda que só teñas o ficheiro de base de datos principal, o noso software de recuperación de MDF pode recuperar datos por ti. Non obstante, só se poden recuperar aqueles do ficheiro MDF. Os dos ficheiros NDF non se poden recuperar xa que non tes os ficheiros NDF.

Podes recuperar obxectos cifrados?

Si podemos. E os obxectos cifrados, como os procedementos almacenados, recuperaranse e gardaranse como versións descifradas.

Podes recuperar rexistros eliminados?

Si, por defecto, a nosa ferramenta de recuperación de ficheiros recuperará os rexistros eliminados. Tamén pode cambiar a opción do seguinte xeito:

  1. Stara nosa ferramenta de recuperación SQL MDF.
  2. Fai clic na pestana "Opcións".
  3. Marque/Desmarque a opción "Recuperar rexistros eliminados" en consecuencia.
  4. Repara ficheiros MDF.

E se non coñezo a versión do SQL Server base de datos?

Sen preocupacións. O noso software de recuperación de MDF detectará automaticamente a versión por ti, antes de que starts para reparar bases de datos corruptas.

Podes sacar os datos recuperados como ficheiros .CSV?

Sentímolo, pero actualmente o noso software de recuperación de MDF de base de datos SQL non admite facelo. Pero pode exportar a súa táboa a ficheiros .CSV en SQL Server Estudio de xestión directamente.

Canto tempo podo usar a versión completa?

A licenza para a versión completa é perpetua. Podes usalo para sempre e por tempo ilimitado.

Cales son as consecuencias da corrupción da base de datos SQL?

Hai moitos:

  1. Perdas de datos.
  2. O rendemento degrada.
  3. Algunhas operacións poden fallar. Como copia de seguridade, replicación, etc.

Como detectar a corrupción do ficheiro MDF?

Se atopas algún dos problemas en a lista, entón o teu ficheiro MDF está corrupto. Ademais, tamén pode usar o seguinte comando para detectar a corrupción do ficheiro MDF:

SELECCIONAR * FROM msdb..páxinas_sospeitosas WHERE (tipo_event = 1);

Diferentes tipos de eventos corresponden a diferentes erros, como se indica a continuación:

Tipo de evento erro
1 Erro 823 ou 824
2 Suma de comprobación incorrecta
3 Páxina rasgada

Teña en conta que o comando anterior só pode detectar corrupcións menores nos ficheiros MDF.

Podes recuperar ficheiros MDF atacados por Ransomware?

O ransomware é unha especie de malware. Cifrará os ficheiros da base de datos MDF. Debe pagar ao creador do ransomware para descifrar a súa base de datos e recuperar os seus datos.

Afortunadamente, o noso software de recuperación de base de datos SQL pode recuperar datos de ficheiros MDF infectados por Ransomware.

Máis artigos en Knowledgebase