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_sapTVAPAN500_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_sapTVAPAN500_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_SQLACS_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_SQLCOSMETIKA_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_sapTVAPAN500_SAP_2014.bak’ WITH INIT, NAME = N’Backup Automatico de database’, STATS = 10»

 

 

Leave Comment

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