1:在SQL SERVER上建立一个Job,这样可以让它自动定时运行;
2:建立一个步骤,用如下代码:
declare @path nvarchar(100)
declare @name nvarchar(100)
declare @devicename nvarchar(50)
--'F:\backup\DBback',这个可自由更换,备份名称用日期来作为不同的名称
set @path= 'F:\backup\DBback'+ convert(nvarchar(50),getdate(),112) +'.dat'
--25,28这样的数字,随前面的路径而改变
select @name = substring(@path,25,len(@path)-28)
select @devicename = @name
EXEC sp_addumpdevice 'disk', @devicename,@path
--DBName 是你要备份的数据库
BACKUP DATABASEDBNameTO@devicename
go
3:然后再建立一个调度
|