SQL2005实现数据库自动备份
具体的步骤就不写了 把关键的写一下
1 必须安装的是SQL2005非简易版(SQLSERVER Express) 启动SQLSERVER 代理服务,新建作业
2 步骤-->常规 选择所要备份的数据库 在命令里输入
USE Master
GO
declare @str varchar(100)
set @str='D:/DataBase/DB_B2CShop/DB_BackUp/datelister7com'+replace(replace(replace(convert(varchar,getdate(),20),'-',''),' ',''),':','')+'.bak'
BACKUP DATABASE datelister7com TO DISK=@str
WITH RETAINDAYS=15,NOFORMAT,NOINIT,
NAME=N'datelister7com_BackUp',SKIP,NOREWIND,
NOUNLOAD,STATS=10
GO
数据库名 和存放路径以及给备份取的名字 可以自己改
点确定
3 点计划 计划类型 选择 重复执行 频率 ,每天频率 以及持续时间 根据自己的需求选择 点确定保存
后面的 警报 通知 目标等是非必填项
最核心的就是上面那段SQL