Procedimento de Backup pelo Gerenciador de Tarefas do Windows

Propaganda
Procedimento de Backup pelo Gerenciador de Tarefas do Windows
Para Realizar o procedimento de Backup pelo Gerenciador do Windows,
precisa-se criar 2 arquivos, 1 arquivo .Bat e outro arquivo .SQL.
No arquivo .Bat fazemos a chamado do arquivo .SQL, sendo assim o script
do arquivo .bat ficará assim:
sqlcmd -e -i "D:\RsysBackup\ScriptBackup\BakSexta.SQL" (inclusive com
as aspas)
sqlcmd: é um programa instalado na hora que instala o banco de dados
ele serve para rodarmos comando SQL no prompt do DOS
-e: serve para conectar ao banco. Lembrando que senão der certo assim, tem
que colocar a sintaxe completa com usuário e senha do banco.
Para conectar passando todos os parâmetros a sintaxe é a seguinte:
sqlcmd -U rs -P rs -S server
Para maiores informações seja o link: http://silasmendes.com/dba/sql-servervia-prompt
-i: serve para você apontar um caminho de arquivo a ser executado, no caso o
Script SQL.
Script do Arquivo SQL
Nesse arquivo devemos colocar os scripts que queremos rodar no banco de
dados, no nosso caso como é um backup colocaremos o seguinte script:
BACKUP DATABASE [RSYS2003] TO DISK =
N'D:\RsysBackup\bksexta.bak' WITH NOFORMAT, INIT, NAME =
N'RSYS2003-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,
STATS = 10
go
quit
go
arquivos de exemplo: bat.bat e sql.sql
Após isso, devemos ir ao gerenciador do Windows e fazermos o agendamento,
no agendador do Windows devemos ir à aba: Disparadores e escolher o dia
que o script irá rodar; na aba Ações devemos apontar o Script: Bat.bat, assim
no horário determinado o Windows executa o Bat.bat e no arquivo Bat.bat tem
a chamada do arquivo com o script Sql.
Download