Hacer backup de Sql server mediante línea de comandos

Esto es para programadores que deseen hacer backups o copias de respaldo a sus bases de datos en SQL Server usando la línea de comandos.

Primero, debes ejecutar sqlcmd  como administrador.

Clic derecho EJECUTAR COMO ADMINISTRADOR.

Normalmente se encuentra en C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn

Video:

Para hacer una copia de respaldo:

Backup Database MSSQL12.COSMETIKA TO DISK=”C:\test.bak”
GO
Lo que estamos haciendo es crear un archivo de respaldo llamado test.bak en la carpeta backup (asegúrese que la carpeta fue creada).
Si le sale un mensaje parecido a este:
Msg 3201, Level 16, State 1, Server .\SQLEXPRESS, Line 1
Cannot open backup device ‘C:\test.back’. Operating system error 5(Access is denied.).
Créese una carpeta nueva con el usuario y trate de crear el backup en la nueva carpeta.

Para recuperar la copia de respaldo:

RESTORE DATABASE test
FROM DISK = ‘c:\backup\test.back’
GO

 

 

Publicado por

El Ingeniero

Videos y Tutoriales de Ingeniería para aportar soluciones a mis colegas Ingenieros y Técnicos en su día a día.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *