Hola a todos:
Yo desde hace tiempo tengo esta opcion desde una aplicación cliente donde el cliente hace una salva de la BD cuando quiere.
En mi caso tengo una Procedimiento Almacenado al cual le paso como parametro el destino de la salva
Código SQL
[-]
CREATE PROCEDURE BACKUP_BD @directorio varchar(200) AS
SET LANGUAGE spanish
checkpoint
BACKUP DATABASE Combustible to disk = @directorio with init
BACKUP LOG Combustible TO disk = @directorio
DBCC SHRINKFILE (Combustible_Log, 100)
go
El usuario tiene que ser miembro del grupo
db_backupoperator
Ahora lo que no he podido hacer es lo contrario que el cliente restaure la salva, alguien sabe como ?