Programar un .BAT para hacer backup automático de la base de datos SQL en Windows Server 2012

Video explicación:

Creamos el .BAT con la siguiente línea de código en una sola línea:

 

SQLCMD -S 192.168.50.49,1433 -U USUARIOAQUI -P CLAVEAQUI  -q “BACKUP DATABASE TVAPAN500_SAP_2014 TO DISK = ‘d:\bk_DB_sap\TVAPAN500_SAP_2014.bak’ WITH INIT, NAME = N’Backup Automatico de database’, STATS = 10”

 

OK. la ip es la del servidor de bases de datos.

USUARIOSAQUI es donde pones el nombre del usuario de SQL, puede ser sa.

CLAVEAQUI es donde pones la clave del usuario.

TVAPAN500_SAP_2014 es el nombre de la base de datos.

d:\bk_DB_sap\TVAPAN500_SAP_2014.bak    es donde va a quedar el backup.

Lo demás igual…

 

Luego, guardas el .BAT

 

A continuación, debes crear una tarea en el administrador de tareas para que este .BAT se ejecute cada vez que quieras, normalmente es diario…

 

Ejemplos:

Cosmetika:

SQLCMD -S 192.168.1.122,1433 -U sa -P CLAVE  -q “BACKUP DATABASE ACS_Integration TO DISK = ‘G:\bk_SQL\ACS_Integration.bak’ WITH INIT, NAME = N’Backup Automatico de database2′, STATS = 10”

 

SQLCMD -S 192.168.1.122,1433 -U sa -P CLAVE  -q “BACKUP DATABASE COSMETIKA_2015 TO DISK = ‘G:\bk_SQL\COSMETIKA_2015.bak’ WITH INIT, NAME = N’Backup Automatico de database’, STATS = 10”

 

Puratos:

SQLCMD -S 192.168.50.49,1433 -U USUARIOAQUI -P CLAVEAQUI  -q “BACKUP DATABASE TVAPAN500_SAP_2014 TO DISK = ‘d:\bk_DB_sap\TVAPAN500_SAP_2014.bak’ WITH INIT, NAME = N’Backup Automatico de database’, STATS = 10”

 

 

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 *