1. El comando de CMD, que se encarga de llamar los comandos de sql guardados en el segundo archivo. (nombre: elqueseteocurra.bat)
SQLCMD -S localhost -U usuario -P password -i restartBD.sql
pause
2. Los comandos sql para restaurar la bd, así tenga conexiones abiertas. (nombre del archivo: restartBD.sql.
GO
ALTER DATABASE NombreBD
SET OFFLINE WITH ROLLBACK IMMEDIATE
GO
RESTORE DATABASE NombreBD FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\MIBACKUP.bak'
WITH REPLACE
GO
Sean felices! :) Y siéntanse libres de opinar ;)
No hay comentarios:
Publicar un comentario