Projeto

Geral

Perfil

Backup do Banco de Dados

Backup :

O backup do banco de dados do Ponto Secullum4 é realizado via um arquivo .bat com o seguinte conteúdo:


sqlcmd -U sa -P senha -S 10.0.100.178\SQLEXPRESS -d PontoSecullum4 -Q "backup database PontoSecullum4  
to disk='C:\backupREP%date:~0,2%-%date:~3,2%-%date:~6,10%-%time:~0,2%-%time:~3,2%.bak'    WITH FORMAT, 
 MEDIANAME = 'C:\',  NAME = 'Full Backup of PontoSecullum4'" 


Obs: Basta mudar os parâmetros com os parâmetros do servidor>

Após a criação do arquivo.bat basta adiciona-lo ao agendador de tarefas do Windows

Restauração :

No menu iniciar abra o SQL Server Management Studio Express

  • Preencher a tela de acesso :
     Server name: 10.5.100.1\SQLEXPRESS
     Authentication : SQL Server Authentication
     Login: sa
     Password : ********
    
  • Clicar com o botão direito sobre o banco de dados que se deseja restaurar e depois:
    -> Tasks
    -> Restore
    -> Database...
  • Marcar a opção From Device e escolher o arquivo .bak do backup a ser restaurado.
  • Marcar a caixa de Restore .
  • Na Aba Options marcar a opção de Overwrite the existing database .
  • Na caixa Recovery state deixar marcado a primeiro opção .

Obs:

Durante o processo de restauração do banco é comum aparecer um error dizendo que o banco já esta sendo usado,
basta configura o serviço para abrir uma sessão no banco Master ao logar no SQL Server Management Studio Express.