Reparar SQL Server 2012 [Paso a paso]

Pedro Última actualización el 30/09/2024 enSoftware de reparación de bases de datos |Más artículos

Resumen:

SQL Server puede corromperse por varias razones. Cuando se enfrenta a la corrupción de la base de datos de SQL Server, no puede utilizar su base de datos como se esperaba, lo cual es bastante frustrante. Dado esto, le mostraremos cómo reparar SQL Server 2012 paso a paso con la herramienta avanzada de recuperación de MS SQL y le daremos consejos adicionales sobre cómo prevenir la corrupción de SQL Server.

Razones comunes de las corrupciones de SQL Server

Al utilizar MS SQL, incluyendo SQL Server 2012, es casi inevitable que pueda encontrar el error de corrupción de la base de datos SQL en un momento u otro. Si eso sucede, no podrá acceder y utilizar su base de datos como desee, lo cual es bastante molesto e indeseable. Basado en nuestra experiencia, el problema de corrupción de la base de datos SQL puede ocurrir debido a una de las siguientes razones:

•  Ataques de virus/malware
•  Apagado inesperado de SQL Server
•  Fallos de hardware, por ejemplo, fallo del disco duro
•  Problemas con discos, subsistemas, controladores, CPU o módulos de memoria
•  Errores de software

Cuando se encuentra con una situación en la que necesita reparar su SQL Server 2012, puede elegir recuperar su base de datos SQL con las copias de seguridad. Sin embargo, si no tiene ninguna copia de seguridad disponible, necesitará encontrar una herramienta de reparación de SQL fiable.

Software avanzado de recuperación de SQL - EaseUS MS SQL Recovery

Se aplica a: MS SQL Server 2016, 2014, 2012, 2008 y versiones anteriores

Entre las herramientas de reparación de SQL, EaseUS MS SQL Recovery ha demostrado ser profesional y fiable. Le ayudará a resolver varios problemas de bases de datos SQL y a satisfacer sus necesidades diversificadas proporcionando soluciones a:

  • Reparación de la base de datos de SQL Server: primary (.mdf) y secondary (.ndf)
  • Reparación de archivos de registro de la base de datos que pueden dar lugar a errores de la base de datos
  • Reparar los objetos corruptos de la base de datos del servidor SQL - tablas, triggers, índices, claves, reglas y procedimientos almacenados.
  • Recuperar registros de bases de datos SQL eliminados
  • Guardar la base de datos reparada en múltiples formatos (MSSQL, CSV, XLS, HTML)

Obtener el potente software ahora mismo y repara su servidor SQL 2012 en cuestión de minutos.

Cómo reparar SQL Server 2012 paso a paso

La corrupción de la base de datos SQL implica la corrupción del archivo MDF o NDF de la base de datos. Por lo tanto, para reparar SQL Server 2012, necesitará reparar el archivo MDF/NDF de la base de datos.

Paso 1. Detener el servicio MS SQL Server

Pulse "Windows + R" e introduzca services.msc.

Busque y haga doble clic en "SQL Server (instant name)".

En las ventanas de Propiedades, haga clic en "Stop" para terminar el SQL Server y haga clic en "Apply" para confirmar.

Paso 2. Ejecute el software de reparación de SQL de EaseUS. En la interfaz principal, haga clic en "Explorar" (los dos puntos) para elegir el archivo MDF/NDF corrupto. Luego haga clic en "Reparar" para comenzar a analizar su archivo MDF/NDF. 

Si conoce la ubicación exacta del archivo, haga clic en "Explorar" (los dos puntos) para localizar la base de datos.

Si no conoce la ubicación del archivo, haga clic en "Buscar" para buscar el archivo .mdf o .ndf en.

Paso 3. Cuando haya terminado, verá todos los objetos de la base de datos listados en el panel izquierdo de la ventana. Elija los objetos de la base de datos que desea reparar y haga clic en "Exportar".

Paso 4. Elija una forma preferida de exportar los datos de la base de datos: "Exportar a la base de datos" o "Exportar como scripts SQL". Si selecciona "Exportar a la base de datos", debe seleccionar más la información del servidor, iniciar sesión en su cuenta y seleccionar una base de datos de destino, ya sea una nueva o una existente.

Paso 5. Antes de hacer clic en "Save/Guardar", es necesario reiniciar el SQL Server.

Pulse "Windows + R" e introduzca services.msc.

Busque y haga doble clic en "SQL Server (instant name)".
En las ventanas de Propiedades, haga clic en "Start" para reiniciar el servicio SQL Server y haga clic en "Apply" para confirmar.

Paso 6. Haga clic en "Save" para guardar los archivos reparados en la base de datos SQL que desee.

Consejo extra: Cómo reparar SQL Server 2012 con el comando DBCC

DBCC CHECKDB comprueba la integridad lógica y física de todos los objetos de una base de datos especificada. El uso del comando DBCC es una opción alternativa para reparar su SQL Server 2012. El comando es bastante sencillo:

DBCC CHECKDB ('DatabaseName')  

Después de ejecutar este comando, comprobará el error de consistencia y lo reparará si es posible.

Cómo prevenir la corrupción de bases de datos SQL

Además de aprender a reparar SQL Server 2012, también vale la pena saber cómo prevenir la corrupción de la base de datos. Preparamos aquí algunas sugerencias:

•  Controlar siempre los contadores de discos
•  Comprobar regularmente sus discos utilizando el comando CHKDSK
•  Detectar ocasionalmente errores en la base de datos ejecutando DBCC CHECKDB

Pero a veces, la corrupción de la base de datos SQL puede ocurrir fuera de su control. Por lo tanto, recuerde equipar permanentemente su computadora con un software de reparación de SQL como EaseUS MS SQL Recovery, que minimizará en gran medida el riesgo de pérdida de datos.