Sql Server 2005 如何自动备份数据库
可参考:http://zjland.blog.51cto.com/289954/58716 (有图)
操作步骤:
1,启动 Sql Server 代理
2,新建作业...
3,常规、步骤、计划依次填写
4,常规中填写新建作业的名称;
步骤中可通过Sql文新建步骤,创建自动备份的Sql命令如下:
DECLARE @path NVARCHAR(200)
--构造文件名
set @path = convert(NVARCHAR(19),getdate(),120) --日期
set @path = REPLACE(@path, ':' , '.') --替换:
set @path = REPLACE(@path, '-' , '_')
set @path = 'E:\Backup\db\' + @path + '.bak'
BACKUP DATABASE 【数据库名称】 TO DISK = @path WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
计划中可设置自动备份的周期