sql >> Base de Datos >  >> RDS >> Sqlserver

Proceso completo para restaurar la base de datos de SQL Server desde el símbolo del sistema

¿Busca una solución para restaurar la copia de seguridad de la base de datos de SQL Server? Entonces usted está en el lugar correcto..! Aquí, en este blog, describiremos la solución de la mejor manera sobre cómo restaurar la base de datos de SQL Server desde el símbolo del sistema. Es un poco técnica, pero funciona en todos los sistemas operativos compatibles, ya sean de 32 bits o de 64 bits.

Básicamente es un escenario de copia de seguridad de datos en un servidor SQL, mediante la restauración de datos de archivos .bak. Pero si los archivos .bak están corruptos o dañados, esta solución falla. Necesita archivos .bak fuertes y saludables para restaurar la base de datos desde un archivo .bak en SQL Server. Discutamos primero el proceso

Restaurar la base de datos de SQL Server desde la línea de comandos

Ahora, aquí hay un script que ayudará al servidor MS SQL a restaurar la base de datos desde un archivo bak. Esto se hace a través de SQLCMD a través de la línea de comandos.

Lo primero es hacerlo, simplemente abra el símbolo del sistema. Luego, una vez que se abra, escriba la consulta para conectarse a la instancia, que se muestra a continuación:
sqlcmd -q "BACKUP DATABASE MYDB TO DISK ='c:\SQL\mydb.bak'"

Esto invocará sqlcmd y hará una copia de seguridad de la base de datos llamada MYDB en el archivo mydb.bak

Si se utiliza una autenticación de confianza (autenticación de Windows), por defecto. El usuario también puede -E opcionalmente, así:

sqlcmd -q "RESPALDO DE LA BASE DE DATOS TESTDB EN DISCO ='c:\SQL\mydb.bak'" -E

Pero, qué hacer, si el símbolo del sistema no puede restaurar una base de datos o si tiene un archivo de copia de seguridad de SQL dañado, le sugiero que busque la ayuda del software de recuperación de copia de seguridad de SQL.

Solución alternativa con la herramienta de recuperación de copias de seguridad de SQL

Si la línea de comandos no puede restaurar la base de datos de SQL Server desde el símbolo del sistema, entonces otra solución es usar software de terceros para realizar esta tarea. Es una de las mejores y más seguras soluciones para recuperar o restaurar bases de datos dañadas de manera saludable. Ayuda a restaurar la base de datos desde archivos .bak sin afectarlos. Es una solución cómoda y eficaz que lo hace en muy poco tiempo con seguridad.

Procedimiento breve para trabajar en este software:

Siga estos sencillos pasos para restaurar la base de datos desde un archivo .bak en SQL Server utilizando la herramienta de recuperación de copia de seguridad de SQL-

1. Primero, descargue y ejecute Herramienta de recuperación de copia de seguridad de SQL .
2. Explore la ubicación del archivo y agregue varios archivos al software.
3. El software muestra la vista previa de los archivos .bak restaurados y recuperados.
4. Ahora, elija el botón "Exportar" registros de archivos SQL BAK.

Siguiendo estos pocos pasos, el usuario puede restaurar múltiples archivos de respaldo en solo unos minutos. Ayuda a restaurar la base de datos desde un archivo .bak en el servidor SQL.

Además de estos archivos BAK, otros dos archivos MDF y NDF son responsables de almacenar datos en la base de datos de SQL Server. Los archivos MDF son los archivos de datos primarios. Todos los datos de los objetos de la base de datos (vistas, disparadores, tablas, procedimientos almacenados, etc.) se almacenan en estos archivos de datos primarios. NDF son archivos de datos secundarios con extensión de archivo .ndf.

Si sus archivos MDF / NDF están dañados, use Software de recuperación de SQL para recuperar estos archivos. Este software es muy fácil de usar y proporciona la funcionalidad para restaurar archivos convenientemente. Además, para restaurar la copia de seguridad de la base de datos de SQL Server, es importante tener estos archivos en buen estado.

Palabras finales

En este blog, estudiamos los comandos para restaurar la base de datos de SQL Server desde el símbolo del sistema. Es una solución gratuita y no necesita ningún software para realizar esta tarea. Pero, por otro lado, si los datos no se pueden recuperar debido a corrupción o daños, también brindamos una solución alternativa. Los usuarios pueden usar el software de recuperación de copia de seguridad de SQL para restaurar la base de datos desde un archivo .bak en el servidor SQL y otro es el software de recuperación de SQL que se puede usar para recuperar archivos MDF / NDF. Estas herramientas son muy simples de usar y pueden proporcionar una solución sin complicaciones.

¿Quiere aprender los tutoriales de DBA de Microsoft SQL Server para principiantes? Lea los siguientes artículos.

https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/