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]