Cómo reparar una base de datos SQL en 2020

Lidiar con la corrupción de la base de datos es inevitable en la carrera de un MS SQL DBA. Si bien hay muchas maneras de abordar la corrupción, incluidos los intentos de arreglos manuales y huir a Belice, existe otra alternativa: software de recuperación de terceros.


El software adecuado, de hecho, puede ahorrarle tiempo y frustración, y hacer que se vea bastante bien para sus jefes corporativos o clientes en pánico. Uno de los mejores programas de recuperación de bases de datos SQL que hemos examinado es una herramienta producida por el desarrollador de software de TI Stellar Data Recovery.

 
Stellar SQL Database Repair puede reparar archivos corruptos de la base de datos, recuperar registros eliminados y usarse para crear nuevas bases de datos y reparar las existentes y en vivo. La experiencia del usuario es lo suficientemente sencilla como para que un mono entrenado probablemente pueda encargarse de las reparaciones, de hecho, pero eso es probablemente algo que debe guardar silencio a menos que también esté dispuesto a trabajar para los plátanos..
 

Realmente no estamos tan sorprendidos de lo fácil que es usar el software. Esa ha sido realmente la tendencia con todos los productos Stellar con los que hemos jugado desde que evaluamos el producto estrella de la compañía, Stellar Data Recovery, que actualmente ocupa el primer lugar en nuestra mejor clasificación de software de recuperación de datos..

A continuación, hablaremos sobre la reparación de bases de datos en general, las características que obtendrá con Stellar SQL Database Recovery y repasaremos los pasos necesarios para reparar archivos .mdf y .ndf. También veremos rápidamente los costos para que pueda determinar si el producto de Stellar se ajustará a su presupuesto de TI.

Quién necesita el software de reparación de bases de datos SQL?

Lo más probable es que si llegaste a este artículo, sabes exactamente por qué necesitas un software de reparación de bases de datos SQL: está diseñado para reparar archivos de bases de datos corruptos, tanto primarios (.mdf) como secundarios (.ndf). Este software es buscado por los administradores de MS SQL o profesionales de TI similares que buscan recuperarse de un desastre o planean estar preparados para uno.

Existe una variedad de problemas que podrían conducir a problemas en la base de datos, como un archivo de registro de transacciones dañado o faltante, hardware defectuoso, un ataque de virus, apagado incorrecto del servidor y, naturalmente, un error del usuario. En tales casos, debe realizar una recuperación antes de poder acceder a su base de datos MS SQL o realizar transacciones.

Si tiene la experiencia y el valor necesarios, puede intentar una reparación manual, utilizando archivos de registro intactos (.ldf) para hacerlo. Sin embargo, los archivos de registro no siempre lo sacarán del agua caliente, especialmente porque esos archivos también pueden estar dañados. También puede usar comandos como DBCC CHECKDB y DBCC DBREPAIR desde la consola de la base de datos para solucionar problemas menores.

Para circunstancias más graves, o para aquellos que no confían en sus conocimientos técnicos o en busca de un camino más fácil hacia la recuperación, una herramienta de recuperación de terceros es la mejor solución.

Si bien existen varias herramientas para reparar archivos .mdf y .ndf, elegimos ilustrar cómo navegar por estas aguas problemáticas utilizando Stellar SQL Database Repair porque creemos que ofrece la mejor combinación de características y usabilidad.

Llegaremos a la experiencia del usuario en un momento, pero primero, hablemos de las características generales para asegurarnos de que esta sea la herramienta que está buscando. En primer lugar, el software es compatible con la mayoría de las versiones de MS SQL Server, desde 2016 y versiones anteriores..

El software puede recuperar archivos .mdf y .ndf y todos los objetos contenidos en ellos, incluidas tablas, activadores, índices, claves, reglas y procedimientos almacenados. Las tablas con compresión PAGE y ROW también pueden corregirse con la herramienta Stellar.

Una vez que se realiza el trabajo de reparación, que funciona escaneando los archivos de la base de datos en busca de áreas destrozadas y arreglando el patrón de bits, puede guardar los archivos corregidos en formatos MS SQL, .html, .xls y .csv. Si no necesita el archivo completo o necesita llegar rápidamente a un objeto específico, Stellar SQL Database Repair también admite la recuperación selectiva de objetos.

Antes de la recuperación, puede obtener una vista previa de los objetos para asegurarse de que sea lo que está buscando. También puede guardar una copia del escaneo como .dat para trabajar más tarde.

Probamos todas las funciones para asegurarnos de que funcionaran como dice Stellar. Te guiaremos a través de algunos de los procesos básicos en un momento. Primero, echemos un vistazo rápido a cuánto lo retrasará.

Opciones de licencia de recuperación de bases de datos SQL estelares

Stellar actualmente vende dos ediciones de su software SQL Database Recovery: Technician y Platinum. También hay un Kit de herramientas de base de datos SQL que viene con algún otro software que atraerá a los administradores de MS SQL que necesiten construir su biblioteca de software.


Técnico
Platino
Kit de herramientas
Costo:$ 349$ 449$ 549
Validez de la licencia:Toda la vidaToda la vidaToda la vida
Sistemas:MúltipleMúltipleMúltiple

Los costos pueden parecer altos al principio, pero eso se debe a que son buenos para la vida, bases de datos ilimitadas y para su uso en múltiples sistemas. También obtienes soporte de por vida. Además, el precio está en línea con productos similares y, en nuestra experiencia, inferiores, como Kernel SQL Recovery.

Stellar SQL Database Recovery Platinum agrega reparación de copia de seguridad SQL para reparar archivos corruptos .bak, mientras que el plan Toolkit incluye tanto eso como la recuperación de contraseña SQL.

Puede probar el software con una prueba gratuita, que le permitirá realizar el escaneo y obtener una vista previa de los objetos, pero no realizar la recuperación real para crear archivos de base de datos limpios. Stellar también ofrece una garantía de devolución de dinero de 30 días si el producto no satisface sus necesidades.

Reparación de una base de datos SQL

Puede descargar la versión de prueba de Stellar haciendo clic en el botón verde “descarga gratuita” en lugar del botón “comprar ahora” en la página de inicio del producto. Si compra una licencia, Stellar le enviará un correo electrónico con un código de registro que deberá ingresar antes de realizar una recuperación.

Una vez que haya instalado el software y lo inicie, Stellar le recordará que detenga el servidor de la base de datos y copie el archivo dañado en una ubicación diferente. Haga clic en “Aceptar” y luego se le pedirá que indique la ubicación de ese archivo.

Si no sabe dónde se ha almacenado su archivo corrupto, haga clic en “buscar” y el software lo buscará por usted, lo que le ahorrará un tiempo precioso para hacer cosas más importantes, como investigar una mejor sincronización empresarial y compartir opciones para su negocio. Sin embargo, lea rápidamente, ya que el escaneo solo tomará un minuto.

En la lista de archivos devueltos, resalte el archivo .mdf o .ndf que desea corregir, luego haga clic en “reparar”. También hay una opción para “incluir registros eliminados”, si desea incluirlos en sus resultados.

La reparación comenzará, con una barra de progreso y un registro que muestra lo que está sucediendo cerca de la parte inferior del cliente. Para nosotros, el proceso terminó en unos diez segundos. Obviamente, sin embargo, la duración de la reparación dependerá del tamaño de su base de datos. Utilizamos un pequeño archivo .mdf de 10 KB para probar el software con.

Una vez que finalice el escaneo y la reparación, haga clic en “Aceptar” en el cuadro de diálogo que aparece. Deberá registrar su copia para completar la reparación si aún no lo ha hecho. Una copia de los resultados del escaneo se guardará automáticamente si desea trabajar con ella más tarde.

El archivo reparado se cargará en la consola del cliente una vez que se complete el escaneo. Puede navegar por los objetos en el archivo reparado usando el menú de árbol en el lado izquierdo.

Encontrarás ramas para tablas, vistas y sinónimos. También hay una rama de programabilidad, con sub-ramas para procedimientos almacenados, funciones, reglas y otros objetos..

La ventana central más grande se puede usar para obtener una vista previa de los objetos que se han reparado. Por ejemplo, si expande la rama de la tabla y hace clic en una tabla, puede ver el contenido de esa tabla.

Esto es bastante útil, especialmente, para asegurarse de que su archivo se haya reparado con éxito y acceder a datos específicos de negocios críticos más rápidamente. Puede expandir el menú debajo de cualquier tabla y revisar las columnas de la tabla, las claves primarias y externas, las restricciones, los índices y otra información.

También hay un campo de búsqueda para encontrar elementos de árbol, especialmente útil con grandes bases de datos..

Cuando esté satisfecho con los resultados que deseaba, haga clic en “guardar” para completar la reparación. Como se mencionó, no tiene que guardar el archivo reparado como un archivo de base de datos; también hay opciones para .csv, .html y .xls.

Si crea un nuevo archivo de base de datos, se le darán opciones para crear una nueva base de datos o guardar en una base de datos en vivo.

Para crear una nueva base de datos, haga clic en el botón de opción “base de datos existente” e ingrese el nombre del servidor / instancia, seleccione un destino y haga clic en “conectar” para completar el proceso. Para la recuperación de la base de datos existente, haga clic en el botón de opción “base de datos en vivo”, ingrese el nombre del servidor / instancia y luego seleccione la base de datos usando el menú desplegable. Haga clic en “conectar”.

En cualquier caso, el cliente le informará que el archivo se ha guardado en la ubicación deseada.

Si tiene problemas durante el proceso de reparación, puede acceder a un manual y a la función de preguntas frecuentes directamente desde el cliente, sin tener que dirigirse a la base de conocimiento en línea de Stellar Data Recovery. Haga clic en el “?” icono para hacer cualquiera.

Pensamientos finales

El objetivo de esta guía rápida era mostrarle lo fácil que puede ser la reparación de la base de datos SQL con un buen software de terceros. Elegimos Stellar SQL Database Repair como ejemplo debido a su simplicidad, características y costos apropiados en relación con un software similar. Puede probar el software usted mismo descargando una prueba gratuita, por supuesto, para evaluarlo usted mismo..

Si está tan satisfecho con el software como nosotros, no olvide consultar nuestra revisión de Stellar Data Recovery, que puede usarse para resucitar archivos borrados y dañados en su disco duro. Stellar también tiene una gama de otros productos, algunos de los cuales hemos presentado en guías similares a esta:

  • Cómo convertir archivos OST de Outlook a PST
  • Cómo convertir archivos EDB de Exchange a PST
  • Cómo recuperar el buzón de Microsoft Exchange
  • Cómo reparar archivos de base de datos de Outlook

No dude en hacernos cualquier pregunta sobre la reparación de archivos de bases de datos o el software Stellar, a continuación, e intentaremos encontrar respuestas para usted. Gracias por leer!

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map