MSSQL 2008自动备份数据库

来源:互联网 发布:图像算法是什么 编辑:程序博客网 时间:2024/06/01 10:18
打开“Microsoft SQL Server Management Studio ”  ,启动SQL Server代理, 点开“代理”下的“作业“ ”右键新建作业,
1在”常规“内写作业名称
2点“步骤”,“新建”,输入步骤名称,类型选择“T-SQL”脚本,选择数据库名,在命令内贴上以下代码(以下以备份 master 数据库为例,数据库文件备份在 D:\backup\ 下):

declare @name varchar(250)  
set @name=convert(varchar(50),getdate(),120)
set @name = replace(@name, ':', '')
set @name = replace(@name, '-', '')
set @name = replace(@name, ' ', '')
set @name ='D:\backup\master_'+@name+'.bak'
BACKUP DATABASE [master] TO   
DISK = @name  
WITH NOFORMAT, NOINIT,   
NAME = N'TestDB1-完整 数据库 备份',  
SKIP, NOREWIND, NOUNLOAD


3点击“计划”,新建,输入计划名称,根据需求,填写频率,之后点击“确定”.

4,点击“确定”,完成。
0 0