Cómo reparar una base de datos de SQL Server

Recovery Toolbox for SQL Server

Recovery Toolbox for SQL Server ayuda a reparar archivos MDF corruptos de todas las versiones de MS SQL Server

Cómo recuperar el almacenamiento dañado de Microsoft SQL Server

Actualizado: 2026-02-19

Cómo reparar una base de datos dañada/suspendida de Microsoft SQL Server con ayuda de Recovery Toolbox for SQL Server. Cómo restaurar los datos de un archivo *.mdf dañado - instrucciones paso a paso:

  1. Descargue Recovery Toolbox for SQL Server aquí: https://sql.recoverytoolbox.com/download/RecoveryToolboxForSQLServerInstall.exe
  2. Instale Recovery Toolbox for SQL Server en la computadora
  3. Inicie Recovery Toolbox for SQL Server
  4. Seleccione el archivo *.mdf dañado
  5. Obtenga una vista previa de los datos que se pueden recuperar de la base de datos dañada de Microsoft SQL Server
  6. Elija el método en el que se exportarán los datos
    • Guárdelos en el disco como scripts SQL
    • Ejecute SQL script directamente en la base de datos
  7. Elija la información que será reparada y guardada
  8. Presione Start Recovery (Iniciar recuperación)

Cómo recuperar una base de datos corrupta en Microsoft SQL Server

Recovery Toolbox for SQL Server es una solución informática para reparar una base de datos SQL Server dañada..

Características del programa para reparar MDF SQL Server:

  • Recuperación de bases de datos ilegibles con estado suspendido.
  • Reparación de bases de datos SQL Server dañadas de distintas versiones de Microsoft SQL Server: SQL Server 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022.
  • Recuperación de los elementos más importantes y valiosos de las bases de datos MS SQL: tipos de datos, datos de tablas, vistas, procedimientos guardados, funciones personalizadas, desencadenadores, índices, claves primarias y externas, restricciones, entre otros muchos.
  • Recuperación de bases de datos divididas en vários archivos (*.mdf y *.ndf).
  • Reparación de tablas de particiones dañadas durante la recuperación de archivos MDF.
  • El programa de recuperación de MDF SQL puede exportar la información recuperada directamente en una base de datos Microsoft SQL Server.
  • Guardado de la información recuperada como una secuencia de comandos SQL en un disco duro.
  • Exportación de la información directamente en una nueva base de datos.
  • Selección de información específica para su guardado.
  • Las acciones para probar cómo reparar bases SQL Server han funcionado satisfactoriamente con Windows 98/NT 4.0/2000/Me/XP/Vista/7/8/10/11/Server 2003/Server 2008/Server 2012.
  • El programa para recuperar bases de datos SQL incluye una interfaz multilingüe en 14 idiomas.
  • Vista previa de los objetos recuperados y la información de un archivo MDF dañado.
  • Recupera sus datos después de un ataque de encriptado ransomware
  • MDF Viewer Tool

Programa para recuperar bases de datos SQL Server

Cómo reparar una base de datos SQL Server? Para conocer cómo reparar bd SQL Server, disponemos de un programa altamente optimizado de recuperación de SQL Server capaz de reparar cualquier tipo de bases de datos y archivos *.mdf dañados.

Recovery Toolbox for SQL Server

Cómo restaurar bases de datos SQL Server después de dañarse

Cómo restaurar bases de datos SQL Server después de dañarse

Puede utilizarse la última copia de seguridad o intentar usar Recovery Toolbox for SQL Server para restaurar datos de una base de datos dañada de SQL Server. Recovery Toolbox for SQL Server tiene una alta probabilidad de poder restaurar la base de datos de SQL Server a su estado original antes de haberse dañado. Para comprobarlo, es necesario:

  1. Descargar, instalar y ejecutar la versión DEMO de Recovery Toolbox for SQL Server.
  2. Seleccionar al archivo MDF dañado para su análisis.
  3. Ejecutar un análisis de una base de datos dañada de SQL Server.
  4. Revisar la lista de tablas restauradas.
  5. Visualizar los datos de las tablas restauradas.
  6. Revisar la lista de objetos de usuario recuperados.
  7. Configurar las opciones de almacenamiento de datos.
  8. Seleccionar los datos y objetos que se guardarán.
  9. Guardar los datos (solo disponible en la versión completa).

Cómo reparar bases de datos SQL Server

Si se necesitasen rápidamente reparar archivos MDF de bases de datos dañadas de SQL Server, Recovery Toolbox for SQL Server puede hacerlo en un par de clics. Los archivos MDF de una base de datos dañada de SQL Server se reparan copiando y corrigiendo los datos del archivo MDF dañado de SQL Server a una nueva base de datos, o separando los archivos script SQL, en el disco. La herramienta no repara ni modifica los archivos MDF existentes de SQL Server. Todos los datos recuperados de archivos *.mdf son transferidos a una nueva base de datos o archivos script SQL.

Cómo reparar bases de datos SQL Server

Requisitos:

  • Windows 98/Me/2000/XP/Vista/7/8/10/11 o Windows Server 2003/2008/2012/2016 y superior
  • Microsoft SQL Server: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022
Capturas de pantalla:
arreglar bases de datos ms sql server

Seleccione una base de datos en el formato de MS SQL Server que desea recuperar

SQL Server dañado

Consulte la vista preliminar de los datos que pueden ser extraídos del archivo dañado con la extensión *.mdf

Archivo *.mdf corrupto

Elija el método de exportación de datos

recuperar datos microsoft sql server

Elija la información que debe ser reparada y guardada

restaurar sql server

Visualización de los resultados de la recuperación

Errores:

La herramienta de recuperación de archivos MDF permite corregir distintos errores de las bases de datos:

  • Daños a nivel de página de SQL Server
  • Error de daños en tabla de SQL Server
  • Errores de coherencia en base de datos notificados por DBCC CHECKB
  • Daños en páginas de datos
  • Error de daños en metadatos
  • El encabezado del archivo xxx.mdf no es un encabezado de archivo de base de datos válido.
  • La propiedad TAMAÑO DE ARCHIVO no es correcta. (Microsoft SQL Server, Error: 5172)
  • SQL Server detectó un error de E/S de coherencia lógico: suma de comprobación incorrecta. (Microsoft SQL Server, Error: 824)
  • El puntero siguiente de la página IAM apunta hacia la página del mapa de asignación de índices (IAM).
  • Se detectó un error de E/S (ID de página incorrecta) durante la lectura del desplazamiento 0x###### en el archivo FileName.mdf.
  • El archivo parece haber sido truncado por el sistema operativo.
  • Se produjo un error en la identificación del registro al rehacer una operación de registro en la base de datos DatabaseName.
Cómo funciona:
Paso 1

Descargue el programa desde el sitio web.

Paso 2
software de recuperación de bases de datos sql

Inicie la instalación del programa:

  • Presione en el navegador sobre el archivo de instalación descargado
  • Seleccione un archivo de instalación descargado en Windows Explorer (el Explorador de Windows) y presione Enter (Intro) o haga doble clic sobre él
Paso 3
mdf fijar base de datos

Por favor, confirme el mensaje de advertencia:

Paso 4
Herramienta de corrección .mdf

Ejecute el asistente de instalación:

Paso 5
recuperación de bases de datos para sql server descargar

Ejecute el programa:

  • Haga doble clic sobre el ícono en el escritorio:

    or

  • Seleccione en el menú principal: Start | Programs | Recovery Toolbox for SQL Server | Recovery Toolbox for SQL Server (Inicio | Programas | Recovery Toolbox for SQL Server | Recovery Toolbox for SQL Server)
Paso 6
reparar sql server archivo mdf dañado

Seleccione o introduzca el nombre del archivo que desea recuperar. Nombre del archivo de origen (.mdf):

Paso 7
Reparación de .mdf

Y pulse el botón Siguiente (Next).

Paso 8
recuperación de bases de datos sql server

Por favor, confirme el inicio de la recuperación:

Paso 9
arreglar archivo sql server mdf

Contenido del archivo fuente de la base de datos de MSSQL. Pulse el botón Siguiente para elegir el método de guardado.

Paso 10
sql server db fix

Y pulse el botón Siguiente (Next).

Paso 11
software recuperación sql server

Elija el modo de recuperación y propiedades del destino.

Paso 12
ms sql server db recuperar

Y pulse el botón Siguiente (Next).

Paso 13
mdf repair tool sql server

Contenido del archivo de origen de Microsoft SQL Server. Pulse el botón Iniciar recuperación (Start Recovery) para guardar los resultados.

Paso 14
utilidad de reparación de bases de datos sql server

En la última página podrá encontrar un registro detallado del proceso de recuperación.

Recovery Toolbox for SQL Server

Vídeo:
Ayuda en línea:
Seleccione una base de datos en el formato de MS SQL Server que desea recuperar

1. Seleccione una base de datos en el formato de MS SQL Server que desea recuperar

En primer lugar, especifique la ruta de acceso al archivo dañado con la extensión *.mdf. Hay varias maneras de hacerlo.

  1. Introduzca el nombre del archivo de origen manualmente proporcionando la ruta completa de acceso a este archivo
  2. Elija el archivo de origen de la lista emergente que se abre con la ayuda del boton herramienta de recuperación de bases de datos sql. Alli podra ver todos los documentos que fueron analizados por Recovery Toolbox for SQL Server
  3. Elija el nombre del archivo de origen usando el Explorador de Windows que puede ser abierto tambien con la ayuda del boton visor de mdf en línea

Al finalizar, haga clic en Siguiente para pasar al siguiente paso.

2. Analice la información del sistema de la base de datos dañada

En este paso, le haran la siguiente pregunta: Do you wish to start recovery? (Desea iniciar la recuperación) Haga clic en Yes (Si) para empezar el proceso. Luego, Recovery Toolbox for SQL Server iniciara el proceso de recuperación de datos y usted vera un indicador que demuestra el estado del proceso.

3. Consulte la vista preliminar de los datos que pueden ser extraídos del archivo dañado con la extensión *.mdf

Cuando los datos sean extraídos por Recovery Toolbox for SQL Server, seran visualizados en la pantalla y los usuários podran ver una ventana que se parece a la interfaz del Explorador de Windows. En la parte izquierda, vera la lista de categorias de datos, en la parte derecha, los usuários podran obtener la vista preliminar de los datos.

  • Cuando los usuários seleccionan la categoria User Tables (Tablas de usuário), pueden ver que la parte derecha se divide en dos partes. Arriba hay una lista de todas las tablas de usuários, abajo se encuentra el contenido de la tabla que esta activa actualmente.
  • Al seleccionar la categoria de información System Tables (Tablas del sistema), los usuários pueden obtener la lista de tablas del sistema que se ubica en la parte derecha.
  • Al seleccionar la categoria Views (Vistas), la parte derecha de la pantalla se divide en dos partes. Arriba hay una lista de todas las vistas, abajo se encuentra el código de origen de la vista que esta activa actualmente.
  • Cuando los usuários seleccionan la categoria de información Stored Procedures (Procedimientos almacenados), la parte derecha de la pantalla se divide en dos partes. Arriba hay una lista de todos los procedimientos almacenados y si selecciona uno de estos abajo aparecera su código de origen.
  • Cuando los usuários seleccionan la categoria de información Function (Funcion), la parte derecha de la pantalla se divide en dos partes. Arriba hay una lista de todas las funciones almacenadas y si selecciona una de estas abajo aparecera su código de origen.
  • Cuando los usuários seleccionan la categoria de información User Defined Data Types (Tipos de datos definidos por el usuário), pueden obtener la vista preliminar de la lista de tipos de datos definidos por el usuário en la parte derecha de la pantalla.

Usted puede obtener la vista preliminar de la información del sistema que fue reparada desde bases de datos dañadas en el formato de MS SQL Server y asegurarse de que el proceso funciona y de que Recovery Toolbox for SQL Server puede reparar sus datos correctamente.

Haga clic en Siguiente si desea continuar.

Vista previa de los datos
Elija el método de exportación de datos

4. Elija el método de exportación de datos

Hay dos maneras de exportar datos recuperados desde una base de datos en el formato de MS SQL Server compatible con Recovery Toolbox for SQL Server. Primero, puede guardarlos como un conjunto de secuencias de comandos escritos en el lenguaje SQL. Si prefiere esta opcion, elija Save script to disk (Guardar secuencia de comandos en el disco) y especifique la carpeta en la que será guardada la secuencia - puede hacerlo con la ayuda del area Destination Directory (Directorio de destino). Los usuários pueden hacerlo tanto manualmente como con la ayuda del dialogo Select Folder (Seleccionar carpeta) que se abre al hacer clic en abrir archivo .mdf en línea.

Si ha decidido seleccionar esta opcion, Recovery Toolbox for SQL Server creara una carpeta, con el nombre formado de acuerdo con la plantilla integrada en la carpeta Nombre_del_archivo_de_origen_recuperado. Esta carpeta contendra secuencias de comandos en el formato del lenguaje SQL, asi como el archivo install.bat para instalar datos en el servidor. Aqui tiene su formato: install.bat nombre_de_servidor nombre_de_base_de_datos nombre_de_usuario. Usted puede mover facilmente estas secuencias de comandos a cualquier PC y ejecutarlas alli.

Segundo, los usuários pueden exportar datos recuperados directamente a una base de datos. Si elige esta opcion, seleccione la opcion Execute script on database (Ejecutar secuencia en una base de datos) y especifique el valor de la cadena de conexion en el area Connection String (Cadena de conexion). Usted puede hacerlo tanto manualmente como con la ayuda del dialogo Data Link Properties (Propiedades de enlaces de datos) que se abre mediante el boton abridor de archivos mdf.

Debido a que las bases de datos pueden contener muchos gigabytes de información, Recovery Toolbox for SQL Server es capaz de dividir secuencias de comandos de salida. Si desea especificar el tamano máximo de archivo, inserte el numero necesario en el area Split into parts with size (Dividir en partes con el tamano); este valor se visualiza en KB.

Haga clic en Siguiente para continuar.

5. Elija la información que debe ser reparada y guardada

Eche un vistazo a esta ventana que se parece a la ventana de vista preliminar de datos del tercer paso. La diferencia consiste en las casillas de verificacion al lado de todos los objetos y categorias. Con la ayuda de estas casillas los usuários pueden especificar los datos que seran guardados al ser extraídos de las bases de datos dañadas en el formato de MS SQL Server.

  1. Si desea seleccionar/deseleccionar toda la base de datos, seleccione la casilla de verificacion Database (Base de datos) que se encuentra en la parte izquierda.
  2. Si desea seleccionar una categoria o deshacer su seleccion, seleccione/deseleccione la casilla de verificacion correspondiente al lado de su nombre.
  3. Si desea seleccionar un objeto particular o deshacer su seleccion, especifique el nombre de la categoria y seleccione/deseleccione la casilla de verificacion correspondiente al lado de su nombre.

Haga clic en Siguiente para continuar.

Elija la información que debe ser reparada y guardada

6. Analice y guarde la(s) base(s) de datos dañada(s)

En este paso Recovery Toolbox for SQL Server inicia automaticamente el proceso de exploracion y analisis de la base de datos dañada. Usted puede seguir el progreso con la ayuda de la barra del progreso correspondiente. Note que la duracion de este proceso depende completamente del tamano de archivo de origen y el rendimiento del procesador.

7. Consulte la vista preliminar de informes de exportación de datos

Una vez finalizada la exportación de datos, usted puede ver el informe final sobre los resultados del proceso de recuperación de las bases de datos dañadas en el formato de MS SQL Server para la sesion actual.

Nota:
  • Puede exportar los datos recuperados solo con la ayuda de una copia registrada de Recovery Toolbox for SQL Server. Por favor, visite nuestra tienda en linea si desea comprar un código de registro y registrar Recovery Toolbox for SQL Server.
  • Recovery Toolbox for SQL Server es compatible con los formatos siguientes: Microsoft SQL Server 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022.
Comprar Recovery Toolbox for SQL Server:
PayPro Global
Noventiq

Licencia personal

para uso personal con propósitos no comerciales

PayPro Global $99
Noventiq $99

Licencia comercial

para uso legal en una empresa, entorno comercial y gubernamental

PayPro Global $149
Noventiq $149

Licencia de sitio

para uso en varios equipos del cliente (hasta 100 dispositivos electrónicos) en un edificio o distribuidos entre varios edificios

PayPro Global $300
Noventiq $300
  • Después de confirmarse el pago, se enviará un correo electrónico al usuario con un código de registro e instrucciones para su inmediata activación.
  • Para evitar que los mensajes terminen filtrados por los filtros de SPAM, desde distintos servidores de correo se enviará un correo electrónico con un código de registro. En consecuencia, es posible recibir cartas de registro por duplicado en el buzón de correo del usuario.
  • Para activar el código de registro, es necesario ejecutar la aplicación en Windows bajo un usuario con derechos de Administrador.
  • El número de licencias personales, comerciales o licencia de sitio activadas simultáneamente no debe exceder el número de licencias compradas.
  • Vendemos nuestro software a través de servicios de registro PayPro Global y Noventiq. Por eso en los documentos de compra será especificada la compañía correspondiente y no Recovery Toolbox.

El código de registro comprado es válido sólo para las versiones 2.x de Recovery Toolbox for SQL Server.

Comprar renovación:
PayPro Global
Noventiq

Licencia personal - 1 año de prolongación

para uso personal con propósitos no comerciales

PayPro Global $50
Noventiq $50

Licencia comercial - 1 año de prolongación

para uso legal en una empresa, entorno comercial y gubernamental

PayPro Global $75
Noventiq $75

Licencia de sitio - 1 año de prolongación

para uso en varios equipos del cliente (hasta 100 dispositivos electrónicos) en un edificio o distribuidos entre varios edificios

PayPro Global $150
Noventiq $150

Servicios de pago:

PayPro Global

PayPro Global (PayPro Global, Inc., 250 The East Mall street, Etobicoke, ON Canada, M9B 0A9) es la compañía de comercio electrónico de más rápido crecimiento que desarrolla soluciones personalizadas para ayudar a los productores de software a vender sus programas en línea fácil y eficazmente. PayPro Global acepta más de cien divisas, todas las principales tarjetas de crédito y una gran variedad de opciones de pago. PayPro Global proporciona un servicio de atención al cliente 24 horas al día y 7 días a la semana, y asistencia personalizada a clientes con requisitos específicos.

Noventiq

La tienda online de software con licencia Noventiq abrió sus puertas virtuales en el año 2004. Noventiq ofrece a sus clientes más de 15.000 programas de 3000 desarrolladores de software con entrega rápida tanto en formato electrónico como en físico, además de 20 formas de pago y un sistema de descuentos acumulativos. Los técnicos de Noventiq siempre están a disposición de los clientes para resolver cualquier duda sobre la compra del software con licencia. ¡La venta del software es nuestra profesión!

Recovery Toolbox for SQL Server

Ventajas de la versión completa de Recovery Toolbox for SQL Server

Aunque la versión demo gratuita de Recovery Toolbox for SQL Server puede ser útil para una evaluación inicial, la versión completa ofrece ventajas significativas, especialmente para situaciones críticas de recuperación de datos. Esto es lo que obtiene al actualizar:

Recuperación completa de datos:

  • A diferencia de la versión demo, la versión completa le permite recuperar y exportar los datos de su base de datos SQL Server corrupta. Esto incluye tablas, procedimientos almacenados, vistas, tipos de datos y mucho más.
  • Control de precisión: Puede recuperar objetos de datos específicos o toda la base de datos. Esto puede ser útil si solo necesitas recuperar una tabla o un conjunto de datos concretos.

Funcionalidad avanzada:

  • Recuperación de ransomware: La versión completa puede potencialmente recuperar datos de bases de datos encriptadas por virus ransomware. Aunque no descifra los datos, a veces puede recuperar información de archivos MDF parcialmente cifrados.
  • Compatibilidad con varias versiones de SQL Server: La versión completa admite una gama más completa de versiones de SQL Server, lo que garantiza la compatibilidad con la configuración específica de su base de datos.

Beneficios adicionales:

  • Ahorre tiempo: La recuperación de datos es a menudo una cuestión de tiempo. La versión completa está diseñada para la velocidad, lo que le permite ahorrar un tiempo valioso en la recuperación de datos críticos.
  • Tranquilidad: Saber que dispone de una herramienta de recuperación de datos fiable y completa puede proporcionar una gran tranquilidad, especialmente a las empresas que dependen en gran medida de sus bases de datos SQL Server.
herramienta de recuperación de ms sql server
como reparar sql server db

Es importante recordar que la recuperación de datos no está garantizada ni siquiera con la versión completa. Sin embargo, ofrece muchas más posibilidades de recuperar la información en comparación con las limitaciones de la versión demo gratuita.

La demo gratuita de Recovery Toolbox for SQL Server puede darle una idea de sus funciones. Sin embargo, la versión completa de pago desbloquea su verdadero potencial para la recuperación de datos en el mundo real. He aquí cómo la versión completa le capacita:

  • Recuperación de datos: La demo gratuita sólo permite previsualizar los datos recuperables. La versión de pago permite recuperar y exportar esos datos. Esto incluye tablas, procedimientos, vistas y toda la estructura de la base de datos. También puede elegir qué recuperar: objetos específicos o toda la base de datos.
  • Funciones avanzadas: La demo gratuita puede tener funcionalidades limitadas. La versión de pago pasos con características avanzadas como:
    • Posible recuperación de ransomware: En caso de ataque de ransomware, la versión de pago podría ser capaz de salvar datos de archivos de bases de datos parcialmente encriptados (MDF). No descifra los datos, pero puede ser un salvavidas.
    • Mayor compatibilidad con SQL Server: La versión de pago es compatible con una gama más amplia de versiones de SQL Server, lo que garantiza que funcione con la configuración específica de su base de datos.
  • Tiempo y tranquilidad: La recuperación de datos suele ser urgente. La versión de pago está optimizada para la velocidad, lo que potencialmente le ahorra un tiempo precioso en la recuperación de información crítica. Además, disponer de una herramienta de recuperación de datos robusta y completa ofrece una gran tranquilidad, especialmente para las empresas que dependen de bases de datos SQL Server.

Recuerde: Incluso con la versión completa, la recuperación de datos no está garantizada. Pero, mejora significativamente sus posibilidades de salvar información valiosa en comparación con las limitaciones de la demo gratuita.

En el caso de Recovery Toolbox for SQL Server existe una renovación anual de la licencia de Soporte técnico esencial.

reparar archivo mdf
restaurar sql server dañado

Asistencia técnica y renovación de licencias:

  • Las licencias de software le conceden el derecho a utilizar el propio software. Suelen tener un periodo de validez (por ejemplo, perpetua o compra única).
  • Por otro lado, la asistencia técnica se refiere a la ayuda que recibe del proveedor del software para resolver problemas, instalar o utilizar el programa.

Modelo de Recovery Toolbox for SQL Server:

  • Muchos proveedores de software, incluido Recovery Toolbox, siguen un modelo en el que la compra de la licencia inicial le concede acceso a la funcionalidad principal del software.
  • El soporte técnico puede ser una oferta independiente. Esto significa que puede obtener el soporte esencial de forma gratuita (por ejemplo, preguntas frecuentes, artículos de la base de conocimientos), o puede estar incluido por un período limitado con la compra inicial de la licencia.

Renovación de la asistencia técnica:

  • Para acceder a un servicio de asistencia técnica continuado y exhaustivo (por ejemplo, asistencia telefónica, sistema de tickets por correo electrónico con tiempos de respuesta más rápidos), debe adquirir una suscripción de asistencia técnica por separado.
  • Esta suscripción se ofrece como renovación anual, lo que le garantiza una asistencia técnica continuada durante todo el año.
Preguntas frecuentes-Wiki:

Pregunta:

Cómo importar secuencias de comandos SQL a una base de datos

Respuesta:

Recovery Toolbox for SQL Server ofrece dos maneras de guardar datos:

  1. Usted puede guardar secuencias de comandos SQL en el disco duro y éstas crearán los objetos de la base de datos, por ejemplo, tablas, e insertarán datos en estas tablas.
  2. También puede ejecutar las secuencias de comandos en las bases de datos definidas por el usuário, estas secuencias están escitas en el lenguaje SQL.

Note que las secuencias de comandos SQL pueden ser diferentes, a pesar de que se basan en los mismos archivos de la base de datos. Esto ocurre debido a las particularidades de la sintaxis tanto en las consultas que se ejecutan para la conexión directa con el servidor mediante ADO como en las consultas SQL realizadas en el entorno de Query Analyzer que se proporciona con MS SQL Server (el uso de :, el comando Ir, etc.) La primera manera es más fiable, pero la segunda es más cómoda.

Conversión de datos a secuencias de comandos y su almacenamiento en el disco

  1. Asignación de datos guardados

    Si ha decidido guardar datos en el disco, Recovery Toolbox for SQL Server creará un subdirectorio que incluye el nombre del archivo MDF de origen, este subdirectorio se crea en el directorio definido por el usuário y todas las secuencias de comandos serán ubicadas allí. Todas las secuencias de comandos tienen los nombres de las reglas que consisten de una palabra y un dígito. La palabra indica el papel de la secuencia de comandos, el dígito indica su número. Hay diferentes tipos de secuencias de comandos, por ejemplo:

    • Types*.sql - secuencias de comandos que crearán tipos de datos definidos por usuários.
    • Tables*.sql - secuencias de comandos que crearán tablas.
    • Indexes*.sql - secuencias de comandos que crearán claves principales e índices.
    • ForeignKeys*.sql - secuencias de comandos que crearán claves externas.
    • Procedure*.sql - secuencias de comandos que crearán procedimientos almacenados.
    • Function*.sql - secuencias de comandos que crearán funciones definidas por usuários.
    • View*.sql - secuencias de comandos que crearán vistas.
    • Triggers*.sql - secuencias de comandos que crearán desencadenadores.
    • Data*.sql - secuencias de comandos que insertarán los datos en las tablas.

    El número de la secuencia de comandos no contiene ningunos datos útiles, no indica la sucesión de ejecución de secuencias de comandos ni tampoco contiene otra información. Estos números se usan sólo para dividir datos y almacenarlos en una variedad de documentos pequeños en vez de un archivo grande. Los usuários pueden definir el tamaño máximo del archivo con la secuencia de comandos SQL. Además, los usuários deben prestar atención a la numeración de los archivos Data*.sql. Es de notar que cada archivo de tipo Data puede contener datos sólo de una tabla. Los archivos con los números de secuencia contienen todos los datos para cada tabla.

    Nota: Si faltan números para algunos archivos, esto significa que algunas tablas no contienen ningún dato.
  2. Sucesión de ejecución de secuencias de comandos

    En este dibujo, puede ver el orden recomendado de ejecución de una secuencia de comandos:

    abridor de archivos mdf

    La sucesión de ejecución de la secuencia de comandos depende de las restricciones existentes para los datos y estructuras de tablas existentes. Preste atención a los siguientes factores:

    1. Especifique la clave principal correspondiente, si desea crear una clave secundaria. Debido a este hecho, estas operaciones se guardan en archivos diferentes que deben ser ejecutados en esta sucesión.
    2. Antes de crear los índices y claves secundarias, el programa rellena las tablas. Es obligatorio, porque se comprueba la integridad referencial cuando una tabla con la clave secundaria definida se está rellenando. Cuando las tablas con claves secundarias se rellenan antes de las tablas con las claves principales correspondientes, ocurre un error. Además, este método tiene otra particularidad. Si los datos recuperados tienen conflictos con la clave principal, índices únicos, etc., en este caso, la tabla será rellenada con los datos de todas formas, pero las restricciones no serán creadas (índice, clave primaria, etc.). Si los usuários requieren otra conducta, ellos mismos pueden seleccionar la sucesión de ejecución de secuencias de comandos.
    3. La creación de los objetos Procedimientos, Funciones, Vistas y Desencadenadores en la base de datos tiene varias dificultades, porque estos objetos pueden tener dependencias sofisticadas y tramposas. Los procedimientos pueden referirse a otros procedimientos, las vistas pueden referirse a funciones, los desencadenadores pueden referirse a todos los objetos. Es la razón por la que un programa no puede resolver este enredo. Los usuários deben encontrar todas las dependencias manualmente y ejecutar las secuencias de comandos SQL en la sucesión necesaria. Otra posibilidad consiste en ejecutar todas las secuencias de comandos en este grupo varias veces, hasta que todos los mensajes de error desaparezcan.
  3. Archivo Install.bat

    El archivo Install.bat se crea para garantizar la ejecución automática de todas las secuencias de comandos. Este archivo ejecuta todas las secuencias de comandos que fueron guardadas anteriormente por la herramienta. La sucesión de secuencias de comandos será la misma en caso de aplicarla a una base de datos. Este archivo de proceso por lotes requiere que la herramienta isqlw que forma parte de la parte cliente de MS SQL Server sea instalada. Especifique los parámetros Nombre de servidor, Nombre de base de datos, Nombre de usuário y Contraseña para el archivo install.bat en la línea de comandos. Por ejemplo: install.bat SQLServer SQLDatabase SQLUser SQLUserPassword.

    Atencion:
    • Los parámetros deben estar separados con un espacio. Si un parámetro contiene un espacio dentro, debe ponerlo entre comillas dobles.
    • La secuencia de parámetros no puede ser cambiada.
    • Si el archivo install.bat se ejecuta sin parámetros, usted podrá ver una guía breve que explica cómo se ejecuta este archivo.
  4. InstallTrusted.bat

    Si utiliza la autorización en Microsoft SQL Server con una cuenta de Windows, enotonces use el archivo InstallTrusted.bat. El archivo InstallTrusted.bat tiene dos parámetros: Server name, Database name.

    Ejemplo de uso:installtrusted.bat SQLServer SQLDatabase información detallada sobre la autorización a través de una cuenta de Windows: https://docs.microsoft.com/es-es/sql/relational-databases/security/authentication-access/principals-database-engine?view=sql-server-2017

Pregunta:

Cómo recuperar una base de datos de vários archivos

Respuesta:

Reparar una base de datos en el formato MS SQL Server desde vários archivos de origen

Una base de datos en el formato de MS SQL Server contiene uno o vários archivos. Hay vários tipos de archivos: archivo principal de datos (con la extensión predeterminada *.mdf), archivo secundario de datos (con la extensión predeterminada *.ndf) y archivo del registro de transacciones (con la extensión predeterminada *.ldf). Si desea reparar datos con la ayuda de Recovery Toolbox for SQL Server, debe especificar la ruta de acceso a todos los archivos secundários de datos y al archivo principal de datos. Puede hacerlo usando el diálogo Open File (Abrir archivo).

herramienta de recuperación de sql Dibujo.1

Si la base de datos danada contiene el archivo principal de datos, archivo(s) secundario(s) de datos y archivo(s) del registro de transacciones, debe seleccionar el archivo principal datos en el formato *.mdf y todos los archivos secundários de datos en el formato *.ndf (vease el dibujo 2).

fix ms sql server Dibujo.2

Pregunta:

Puede Recovery Toolbox for SQL Server recuperar datos después de un ataque de encriptado ransomware?

Respuesta:

Recovery Toolbox for SQL Server puede recuperar parcial o totalmente información de archivos .MDF / .NDF de la base de datos de Microsoft SQL Server, cuyos archivos fueron encriptados por virus ransomware.

Recovery Toolbox for SQL Server no desencripta datos.

En general, el encriptado de datos no es aplicable en estos casos.

No obstante, Recovery Toolbox for SQL Server puede ser útil en los casos en que el archivo MDF fue parcialmente encriptado. Por lo general, los virus solo encriptan el encabezado y / o el comienzo de los archivos debido a su gran tamaño. En estos casos, si solo se encriptó el encabezado o parte del archivo MDF, Recovery Toolbox for SQL Server puede ser útil. El programa analiza todos los bloques de datos y la estructura de datos recopilados en el archivo. Luego, recrea la estructura de datos original y los datos en sí, si fuese posible.

Estructura de archivos MDF de Microsoft SQL Server

reparación de sql server

Es Posible Recuperar Datos de un Archivo MDF Después de un Ataque por Virus Ransomware?

No hay garantía de poder recuperar el 100% de los datos o parte de ellos utilizando el programa. Para obtener una respuesta definitiva a esa pregunta, debe descargar la versión DEMO de Recovery Toolbox for SQL Server, especificar el archivo MDF encriptado y esperar a que se complete el análisis del archivo.

Al finalizar el análisis del archivo .mdf en la versión DEMO del programa, estará disponible una vista previa completa de los datos que pueden extraerse del archivo.

Nota:

El departamento de atención al cliente de Recovery Toolbox informa que, por lo general, y debido a su gran tamaño, los programas ransomware solo encriptan el encabezado del archivo de la base de datos. Como resultado, a menudo es posible recuperar casi toda la estructura de datos y casi toda la información del archivo fuente.

Pregunta:

Se ha producido un error al convertir a formato datetime mientras se importaban scripts (secuencias de comandos) a SQL Server 2000

Si aparece el siguiente error después de ejecutar sus scripts:

Server: Msg 242, Level 16, State 3, Line 1

[Microsoft][ODBC SQL Server Driver][SQL Server] La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.

La instrucción ha finalizado.

Respuesta:

Esto significa que debería cambiar la configuración de idioma del servidor haciendo lo siguiente:

  1. Inicie el Administrador corporativo.
  2. Seleccione el servidor adecuado y conéctese a él.
  3. Abra su ventana de propiedades haciendo clic con el botón derecho del ratón sobre ella y seleccionando Propiedades.
  4. Abra la ficha Configuración del servidor.
  5. Seleccione Inglés en el Idioma predeterminado de la lista desplegable para el usuário y pulse Aceptar. visor de archivos mdf
  6. Detenga SQL Server. Para ello, seleccione Detener en el menú contextual y responda Sí a la pregunta ¿está seguro de que desea detener el servicio de SQL Server? en la ventana de confirmación.
  7. Inicie SQL Server. Para hacer esto, seleccione Iniciar en el menú contextual.
  8. Ahora puede ejecutar scripts guardados en su disco duro por Recovery Toolbox for SQL Server. También puede ejecutar el programa en el modo de ejecución de scripts de bases de datos. cómo reparar sql server
  9. En este momento, debe restaurar los ajustes. Para esto, abra la ventana de propiedades del servidor apropiado en el Administrador corporativo.
  10. Seleccione el idioma predeterminado en Idioma predeterminado para la lista de usuários y pulse Aceptar. abrir mdf en línea
  11. Detenga el servidor SQL. Para ello, seleccione Detener en el menú contextual y responda Sí a la pregunta ¿está seguro de que desea detener el servicio de SQL Server? en la ventana de confirmación.
  12. Inicie SQL Server. Para hacer esto, seleccione Iniciar en el menú contextual.

Pregunta:

Se ha producido un error al convertir a formato datetime cuando se importaban scripts (secuencias de comandos) a SQL Server 2005

Si aparece el siguiente error después de ejecutar sus scripts:

Server: Msg 242, Level 16, State 3, Line 1

[Microsoft][ODBC SQL Server Driver][SQL Server] La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.

La instrucción ha finalizado.

Respuesta:

Esto significa que debería cambiar la configuración de idioma del servidor haciendo lo siguiente:

  1. Inicie Management Studio.
  2. Elija el servidor adecuado.
  3. Vaya a Seguridad\Conexiones de usuário.
  4. Elija el usuário que va a utilizar la base de datos y abra la ventana de propiedades del usuário.
  5. Seleccione Inglés en el Idioma predeterminado para la lista desplegable de usuários y pulse Aceptar. abridor de .mdf
  6. Ahora puede ejecutar el script guardado en el disco duro de Recovery Toolbox for SQL Server. Como alternativa, puede ejecutar el programa en el modo de ejecución de scripts de bases de datos. abridor de archivos mdf en línea
  7. En este momento, debe restaurar los ajustes. Para ello, seleccione Detener en el menú contextual y responda Sí a la pregunta ¿está seguro de que desea detener el servicio de SQL Server? en la ventana de confirmación.
  8. Seleccione el idioma predeterminado en Idioma predeterminado para la lista de usuários y pulse Aceptar. abridor de archivos mdf gratuito

Pregunta:

Cómo conectar los archivos .mdf, .ldf con el servidor

Respuesta:

  1. Inicie Management Studio de SQL Server
  2. En Explorador de objetos, haga clic derecho en Bases de datos
  3. Haga clic en Adjuntar
  4. Haga clic en el botón Agregar
  5. Seleccione el archivo .mdf y haga clic en el botón Aceptar
  6. Haga clic en el botón Aceptar
  7. Espere a que la operación se complete.

Pregunta:

Cuando hago vista preliminar de datos en Recovery Toolbox for MS SQL Server, veo los procedimientos recuperados, vistas y otros datos, pero al ejecutar las secuencias de comandos guardadas, estos datos no se visualizan en la base de datos de Microsoft SQL Server

Respuesta:

Para resolver este problema, usted debe:

  1. Guardar los datos como secuencias de comandos
  2. Ejecutar el archivo install.bat con todos los parâmetros necesarios en la línea de comandos
  3. Ver los archivos de respuesta (*????.sql.txt) para detectar qué secuencias de comandos no fueron ejecutadas correctamente
  4. Cargar las secuencias de comandos ejecutadas con errores en Query Analyzer de Microsoft SQL Server e intentar ejecutarlas alli. Después de ver el mensaje de error, podra detectar qué comando causa este error. Si este comando graba datos que no tienen valor, puede simplemente eliminarlo desde el archivo. De lo contrario, debe enviar la secuencia de comandos ejecutada con errores y la captura de pantalla desde Query analyzer a los desarrolladores. Ademas, es posible que más tarde sea necesario enviar el archivo *.mdf de origen a los desarrolladores para que estudien el problema.

Pregunta:

Después de migrar la base de datos msdb a un nuevo servidor por medio de una restauración, los paquetes DTS no se pueden abrir ni ejecutar. Aparece un mensaje de error: el sistema no puede encontrar el archivo especificado

Respuesta:

Simplemente copiando o restaurando las tablas de datos de una base de datos msdb en un nuevo servidor no es posible restaurar los paquetes DTS porque poseen conexiones internas con el contexto de ejecución del servidor en el que fueron creados y en el que se usaban antes de la migración. Para copiar los paquetes DTS entre servidores, se deben emplear scripts (secuencias de comandos) VB. Por lo tanto, el programa Recovery Toolbox for SQL Server no es el adecuado para restaurar los paquetes DTS.

Pregunta:

Recovery Toolbox for SQL Server necesita la herramienta isqlw.exe para importar los scripts (secuencias de comandos) guardados a la base de datos. Pero no lo tengo porque uso SQL Express 2005 (SQL Express 2000). ¿Cómo puedo importar los datos recuperados a la base de datos?

Respuesta:

La herramienta isqlw.exe es un componente del paquete MS SQL Server. Siempre puede descargar la última versión de MS SQL Server desde el sitio de Microsoft e instalar los componentes necesarios en el equipo. La versión demo de MS SQL Server descargada desde el sitio de Microsoft le permite usar los componentes dentro del periodo especificado en la EULA (contrato de licencia de usuário final).

Si puede encontrar las herramientas apropiadas en Microsoft.com, podrá descargar e instalar Query Analyzer desde nuestro sitio web. El enlace de descarga es: https://recoverytoolbox.com/download/isqlwInstall.exe

Pregunta:

Un mensaje acerca de la memoria insuficiente aparece cuando el programa está ejecutado

Respuesta:

Se requiere mucha memoria para recuperar bases de datos grandes de MS SQL Server. Los desarrolladores del programa recomiendan que recupere bases de datos grandes en equipos que tienen suficiente memoria física libre. La memoria física usada por el programa debe ser no menos del tamaño del archivo que recupera dividido por 500 mas 20-100 MB adicionales para que el programa pueda funcionar. Es decir, si intenta recuperar un archivo .mdf con el tamaño de 100 GB, el equipo debe tener por lo menos (100 GB / 500) + 120 MB = 320 MB de la memoria física libre.

Pregunta:

Cuando recupero datos con Recovery Toolbox for SQL Server, aparecen valores excesivos o incorrectos en los campos de clave primaria

Respuesta:

  • Si el valor de un campo de clave primaria es incorrecto (por ejemplo, si es negativo o varias decenas de veces mayor que otros valores) significa que los datos de origen han resultado gravemente dañados, y es imposible recuperarlos por completo.
  • Si aparecen valores duplicados en los campos de clave primaria, significa que el programa ha recuperado hojas de datos que deberían haberse marcado para su eliminación de la base de datos (archivos .mdf, .ndf). Pero realmente no hay ninguna marca para borrar la hoja de datos. Y por lo tanto, el programa recupera los datos de todas las hojas. El resultado es la recuperación de excesivos datos y los desarrolladores de Recovery Toolbox for SQL Server no pudieron encontrar criterios para filtrar las entradas excesivas. En este caso, los administradores de la base de datos y/o desarrolladores de software tomarán la decisión final sobre las entradas excesivas en la base de datos recuperada que se deberían eliminarse.

Pregunta:

Esta vez pude guardar los resultados pero TODAS las tablas estaban vacías y no pude ver ninguna información

Respuesta:

Es posible que algo más haya sucedido con su .mdf entre la versión de prueba y el registro (que otro software lo haya recuperado o cualquier otra cosa). Se puede comprobar mediante la ejecución de la versión de demostración para este archivo, en otro equipo.

Pregunta:

Qué se debe usar para la importación de datos a MS SQL Server: sqlcmd o isqlw

Respuesta:

Recovery Toolbox for SQL Server detecta automáticamente la versión del servidor en el que se ha usado la base de datos. Por lo tanto, si la base de datos se utilizó en MS SQL Server 2000, el programa aplica la herramienta isqlw a los scripts (secuencias de comandos) guardados para importar a la nueva base de datos. Si la base de datos se utilizó en MS SQL Server 2005 o superior, los scripts usan la herramienta sqlcmd. Si desea importar datos a una base de datos de un servidor con una versión distinta de la original, debería usar la herramienta adecuada para el servidor correspondiente.

  • Isqlw - para MS SQL Server 2000
  • Sqlcmd - para MS SQL Server 2005 y superior

Pregunta:

¿Qué límites existen en cuanto al tamaño de los archivos MDF/NDF que se pueden recuperar?

Respuesta:

El programa Recovery Toolbox for SQL Server no tiene límites en cuanto al tamaño de los archivos MDF/NDF que se pueden recuperar. La utilidad no tiene límites en cuanto al número de archivos que se pueden recuperar.

Pregunta:

¿Se puede recuperar una tabla o esquema individual de una base de datos dañada?

Respuesta:

Sí. En una página separada, antes de guardar los datos en Recovery Toolbox for SQL Server, puede seleccionar cualquier tabla, datos de tabla, procedimiento, función, índice o disparador para restaurar.

Pregunta:

¿Qué tipos de daños en archivos MDF se admiten (por ejemplo, lógicos/físicos)?

Respuesta:

Recovery Toolbox for SQL Server recupera bases de datos dañadas tras daños lógicos que pueden ser consecuencia de daños físicos.

Pregunta:

¿Influye el nivel de compatibilidad de la base de datos (Compatibility Level) en la recuperación?

Respuesta:

No. El nivel de compatibilidad de la base de datos (Compatibility Level) no influye en la posibilidad o imposibilidad de recuperar la base de datos SQL Server.

Pregunta:

¿Cómo se pueden recuperar los datos si el archivo de registro de la base de datos (LDF) se ha perdido por completo?

Respuesta:

Recovery Toolbox for SQL Server no utiliza archivos LDF de registro de la base de datos para recuperar la base de datos Microsoft SQL Server dañada.

Pregunta:

¿Se admiten archivos MDF comprimidos o bases de datos cifradas?

Respuesta:

Es posible recuperar parcialmente los datos de los archivos MDF de bases de datos cifradas si esos fragmentos de la base de datos no han sido cifrados. Los virus no suelen cifrar archivos grandes en su totalidad. En los archivos grandes, normalmente se cifran el principio y el final del archivo. El programa Recovery Toolbox for SQL Server puede extraer datos de la parte no cifrada del archivo de la base de datos.

Pregunta:

¿Influye la versión de SQL Server en el éxito de la recuperación? ¿Qué versiones son más compatibles?

Respuesta:

La versión de SQL Server no influye en la calidad y el éxito de la recuperación.

Pregunta:

¿Cómo se puede recuperar solo la estructura de la base de datos SQL Server, sin los datos?

Respuesta:

En el formulario, antes de guardar, debe seleccionar solo la creación y el almacenamiento de scripts para la creación de objetos.

Pregunta:

¿Es posible combinar la recuperación con la posterior migración a una nueva versión de SQL Server?

Respuesta:

Sí. Guarde todos los datos recuperados en forma de scripts SQL y, a continuación, importe los datos de forma secuencial a la nueva versión de SQL Server.

Pregunta:

¿Se conservan los índices, los desencadenadores y los procedimientos durante la recuperación?

Respuesta:

Los índices, los desencadenadores y los procedimientos se conservan obligatoriamente. Es importante señalar que, al aplicar scripts para crear índices, pueden producirse fallos si los datos se recuperan parcialmente o de forma incorrecta.

Pregunta:

¿Qué garantías hay de que los archivos recuperados no caigan en manos ajenas?

Respuesta:

El programa Recovery Toolbox for SQL Server funciona localmente en los ordenadores de los clientes y no intercambia datos con servidores externos.

Pregunta:

¿Se puede utilizar el programa con fines comerciales (por ejemplo, en la externalización de TI)?

Respuesta:

Sí, se puede. Es necesario adquirir una licencia comercial o una licencia local.

Pregunta:

¿Existe una API o una versión de consola para automatizar la recuperación?

Respuesta:

No. No existe una versión de consola ni una API.

Pregunta:

¿Se admite la integración con sistemas de copia de seguridad (por ejemplo, Veeam, Acronis)?

Respuesta:

No.

Pregunta:

¿Se puede integrar la recuperación en el pipeline de CI/CD?

Respuesta:

No.

Pregunta:

¿Se puede utilizar el programa en máquinas virtuales o en la nube?

Respuesta:

Sí, se puede utilizar el programa en máquinas virtuales, en la nube, en escritorios remotos, etc.

Pregunta:

¿Puede MDF Viewer mostrar datos binarios o campos blob?

Respuesta:

No.

Pregunta:

¿Se pueden ver los datos sin conectarse a un servidor SQL Server activo?

Respuesta:

Sí. Para ver los datos de un archivo MDF no es necesario estar conectado a SQL Server. Tampoco es necesario tener instalado SQL Server.

Pregunta:

¿Es posible exportar datos de una base de datos SQL Server dañada a formato CSV/Excel?

Respuesta:

No. Se pueden exportar datos a scripts SQL o directamente a una nueva base de datos SQL Server.

Pregunta:

¿Se pueden filtrar o buscar datos en un archivo MDF grande dañado?

Respuesta:

No. No es posible buscar ni filtrar datos en archivos MDF dañados.

Pregunta:

¿Cuáles son los límites para ver datos en la versión gratuita de MDF Viewer?

Respuesta:

No hay límites para MDF Viewer. Además, la función de visualización de datos en un archivo MDF es gratuita y no requiere la compra de una licencia.

Pregunta:

¿Se pueden recuperar los datos si el archivo se ha recuperado anteriormente con otro software?

Respuesta:

Recovery Toolbox no se hace responsable del software de terceros. Sin embargo, puede descargar, instalar y probar la posibilidad de recuperar datos después de otro software de forma gratuita. La versión demo de Recovery Toolbox for SQL Server es gratuita y siempre está disponible en el sitio web.

Pregunta:

¿Se admite la recuperación de vínculos entre tablas (claves externas)?

Respuesta:

Sí, se admiten las relaciones entre tablas. Sin embargo, es necesario que los datos de cada tabla permanezcan completos y correctos. Si se pierde parte de los datos de la tabla, la ejecución del script SQL para crear la clave externa dará lugar a un error.

Pregunta:

¿Cuánto tiempo lleva recuperar una base de datos típica de 100 GB?

Respuesta:

La velocidad de recuperación depende del rendimiento del ordenador en el que se realiza la recuperación y el almacenamiento de la base de datos SQL Server dañada. En las pruebas realizadas con una base de datos SQL Server dañada de 300 GB, el tiempo total de recuperación fue de 5 días. La prueba se realizó en un ordenador potente con un sistema de disco muy rápido basado en discos NVMe.

Pregunta:

¿Influye el rendimiento del ordenador en la velocidad de recuperación?

Respuesta:

La velocidad de recuperación depende de la frecuencia del procesador y la velocidad de intercambio de datos con el disco del subsistema de archivos.

Pregunta:

¿Qué registros crea el programa y se pueden analizar para una auditoría?

Respuesta:

Los registros del funcionamiento del programa están disponibles en la última página del programa y en el archivo err.log.

Pregunta:

¿Existe la opción de «revertir» o cancelar la recuperación?

Respuesta:

El programa Recovery Toolbox for SQL Server no cambia ni modifica el archivo MDF original. Por lo tanto, no hay nada que cancelar o «revertir».

Pregunta:

¿Cómo puedo contactar con el servicio de asistencia técnica en español?

Respuesta:

Puede ponerse en contacto con el servicio técnico en cualquier idioma. La respuesta del servicio técnico se redactará en inglés. La respuesta del servicio técnico se puede traducir a cualquier idioma utilizando los servicios gratuitos de Google Translate o DeepL.

Pregunta:

¿Cómo informar de un error si el programa no puede abrir el archivo?

Respuesta:

El formulario de contacto con el servicio técnico está disponible aquí: https://recoverytoolbox.com/es/support.html. Las respuestas del servicio técnico tardan hasta 24 horas.

Pregunta:

¿En qué se diferencia Recovery Toolbox for SQL Server de las herramientas estándar de Microsoft (DBCC CHECKDB, DBCC REPAIR)?

Respuesta:

Cada semana recibimos consultas de usuarios que no pueden restaurar bases de datos SQL Server dañadas con las herramientas estándar de Microsoft (DBCC CHECKDB, DBCC REPAIR). El programa Recovery Toolbox for SQL Server utiliza un algoritmo muy complejo para analizar la estructura del archivo, los bloques y las conexiones dentro de los datos. Se trata de una inteligencia artificial especial para restaurar bases de datos Microsoft SQL Server dañadas. Por lo tanto, la calidad y el porcentaje de recuperación con Recovery Toolbox for SQL Server son significativamente mayores que con las herramientas estándar de Microsoft.

Pregunta:

¿Se puede utilizar el programa para analizar las causas del daño del archivo MDF?

Respuesta:

No.

Pregunta:

¿Qué herramientas adicionales para SQL Server recomienda para evitar la pérdida de datos?

Respuesta:

Recomendamos:

  • realizar copias de seguridad periódicas;
  • realizar comprobaciones periódicas del funcionamiento del sistema de copias de seguridad, incluida la restauración de la base de datos desde la copia de seguridad;
  • comprobar el funcionamiento de los bloques de alimentación de reserva;
  • cambiar las baterías de los bloques de alimentación de reserva.
Reseñas y puntajes de clientes:
mm 01-29-2026

Es un buen producto, hace todo lo que dice que puede hacer.

GUILLERMO 01-28-2026

Impresionante, no imaginé tal eficiencia, muchas gracias.

Oscarin Guti 12-30-2025

80 años. Retirado. RECOVERY, TOOLBOX, facilísimo de usar. Fabuloso.

anu 08-24-2025

lindo

Moon 07-03-2025

Todo es hermoso

Jaggu 05-09-2025

Gran software

Viserrian 04-08-2025

Excelente experiencia – ¡Muy recomendable!
¡Tuve una experiencia maravillosa! El servicio fue rápido, eficiente y muy profesional. Todo salió perfecto de principio a fin, y la calidad del producto/servicio superó mis expectativas. ¡Lo recomiendo ampliamente! ¡Sin duda, se merece 5 estrellas!

Eveline 04-06-2025

Utilizo una unidad NAS para sincronizar entre mi computadora de escritorio y mi computadora portátil. NAS almacena 30 versiones y luego elimina la más antigua. Mientras trabajaba en una computadora portátil, la última versión buena fue sobrescrita por más de 30 archivos incompletos. Debido a esto ya no pude acceder a mi administración porque el archivo MDF (administración) estaba dañado.

Gracias a Recovery Toolbox pude leer los datos, utilizar la última copia de seguridad buena y, mediante mi propio software, volver a ingresarlos en el sistema de gestión.

¿Lección aprendida?

Utilice el NAS para archivos críticos lo menos posible. Si hace esto, pause la sincronización y espere a que su computadora se apague hasta que los archivos se sincronicen de manera segura con el NAS.

Сргей Д 04-05-2025

Gran programa, ¡gracias!

alesik61 03-16-2025

Programa antiguo

Dupuy Georges 03-12-2025

Excelente !

Geoff 12-19-2024

Muy bueno y fácil de usar.

oscarocando 12-08-2024

¡Gracias! ¡Me has salvado la vida! ¡Eres el mejor! ¡Gracias!

Movieguru 09-30-2024

Muy buen programa, gracias.

Nate Van Wormer 08-19-2024

La base de datos se utiliza para un equipo de imágenes médicas que contiene datos e imágenes de pacientes. La PC se apagó y, al reiniciarse, la base de datos tenía una discrepancia entre un par de archivos.

Marcos Campos 11-20-2023

Mi base de datos fue encriptada por RamsomWare.
Utilizando la aplicación recoverytoolbox pude acceder a la estructura de tablas, pero las tablas más importantes están corruptas.

Algunas tablas estaban completas.

portoinf 02-26-2023

Los índices no se recuperan porque se ha perdido parte de los datos.
Pero puedes saber exactamente qué registros faltan: puedes ver los datos que faltan en los índices.

Nagaraju Gannepalli 02-02-2023

Muchas gracias

Mohammad Arshan 11-25-2022

GRAN EXPERIENCIA

Ariel Spencer 03-24-2021

No quiero ser ingrato, así que dejaré una reseña.
Los equipos de soporte ayudaron a restaurar el archivo investigando completamente mi problema.
Es muy bueno que hayas ido a conocerme.
Yo mismo no podría hacer ese trabajo al 100%.
Gracias por tu ayuda y tu paciencia.

Rachel Rasmu 02-10-2021

Cuando mi archivo .mdf se rompió, decidí cronometrar la recuperación de mi archivo MS-SQL. Para bases de datos de 5.6GB, tomó 1 hora 23 minutos

Jonh Seana 01-19-2021

La exportación del archivo .mdf recuperado mediante la ejecución del script directamente desde el programa se bloqueó porque había un problema con el formato de hora. Tuve que guardar el archivo .mdf y cambiar manualmente todos los valores de la columna con la propiedad DateTime.
Escriba una declaración "Cómo exportar una base de datos a MS SQL Server 2000 con DateTime". El programa saca 4 estrellas

Robert 12-16-2020

Con más de 10 años de experiencia, estoy convencido de que este programa es realmente útil. Por supuesto, puede intentar reparar manualmente la base de datos, pero no está claro cuánto tiempo llevará y si habrá problemas en el futuro. Así que preferí que este programa arreglara automáticamente la base de datos de SQL Server debido al tiempo y la frustración que ahorra.

Олег 10-24-2020

Excelente. Bases de datos restauradas después de un virus ransomware.

Vertigo 06-17-2020

Podía reparar mi archivo .mdf dañado, pero cuando abro el archivo en MS SQL 2003, vi que algunas claves externas no se recuperaron en el esquema

Hijinks 06-03-2020

Si no recuperó parte de los datos mientras restauraba el archivo .MDF, intente restaurarlo en partes, eligiendo los archivos .MDF y .NDF. Así que pude reparar completamente mi base de datos dañada de SQL Server 2005. Por supuesto, no es una forma rápida de reparar un archivo dañado, pero funciona.

MonsterWaves 04-15-2020

Para restaurar el archivo .LDF de SQL Server 2005, primero tuvo que restaurar la base de datos .MDF. El proceso de recuperación tomó mucho tiempo porque la base de datos era muy grande.

Joshra 04-03-2020

Pude recuperar los datos del archivo .MDF, pero cuando intenté importar los datos SQL recuperados a Microsoft SQL 2005, usando la opción "Ejecutar script en la base de datos". Mis datos no han sido recuperados. Al importar scripts en SQL SERVER 2005, se produjo un error de conversión en el formato de fecha y hora. Elegí la primera opción "Guarder script en el disco" y la ejecuté en MS SQL, y me ayudó.

Юрий Соколов 05-28-2019

Mi virus de cifrado cifró el encabezado de un archivo mdf importante. El uso de Recovery ToolBox para SQL Server recuperó completamente la información. Gracias a quienes escribieron este programa! El programa vale la pena el dinero!

I.K. 06-13-2018

Repare la base de datos suspendida en un buen servidor. Pero requiere 1 semana de trabajo Win2016 + SQL Server 2016. El tamaño del archivo * .mdf era muy grande ...

S8 06-13-2018

SQl Server 2000 fue reparado en 17 horas.
Pero las secuencias de comandos SQL guardadas se colocaron en 15 gb en el disco.

D.Hopkins 06-13-2018

La mejor herramienta del año que utilicé !!!!
Las bases de datos SQL se bloquearon por un motivo desconocido, Recovery Toolbox for SQL Server salvó la situación.
A veces, el proceso de recuperación interrumpe, pero afortunadamente después, continúa.

Reparación en línea Descargar Comprar