Realizando backup via comando SQL Server

Como realizar backup de um determinado banco de dados via comando.

[sourcecode language=”sql”]

— Variáveis utilizadas para gerar backup.
DECLARE @destino VARCHAR(50), @banco VARCHAR(50)
— O select abaixo pega qual banco iremos realizar o backup, 
–caso existe mais de um em nossa instância.
SELECT @banco = NAME FROM SYS.DATABASES WHERE NAME = ‘NOMEDOSEUBANCO’;
— Informamos o destino onde será salvo nosso backup e qual nome o mesmo será salvo.
SET @destino = ‘C:’ + @banco + REPLACE(CONVERT(VARCHAR(10), GETDATE(), 3), ‘/’, ”) + ‘.BAK’;
— Comando para realizar o backup.
BACKUP DATABASE @banco
— Salvar no disco.
TO DISK = @destino

[/sourcecode]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.