Abr
03
2014
Copia de seguridad SQL Server 2005 desde consola
By juanmi
He generado este script en consola de ms-dos para generar una copia de seguridad de la base de datos en cuastión. Para ello ejecuto el comando osql que se conecta a la instancia sqlexpress de mi servidor y genera un archivo nombredebasededatos_003042014.bak. Luego paso un comando, forfiles, que borra ficheros con una antigüedad de más de 7 días para que no me ocupe demasiado.
osql -S SERVIDORSQL\SQLEXPRESS -E -Q "backup database NOMBREBASEDEDATOS to disk = N'nombrebasadedatos_%date:/=_%.bak'" forfiles /p "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup" /m *.bak /d -7 /c "cmd /c del @file"
Espero que os valga.
Un saludo.
Deja un comentario