如何在SQL Server中制作数据库自动定时备份

前提:操作计算机上要安装有SQL Server客户端应用程序。

第一步:双击屏幕右下角的 ,在服务(R)SQL Server Agent,然后点击开始/继续。

第二步:在开始〕—>程序处,启动SQL Server > 企业管理器。

 

第三步:在要备份的数据库名上按右键,选择备份数据库。

 

第四步:选中要备份的数据库名,选择添加。

 

第五步:选择备份文件存放的路径及文件名,然后点击确定。

 

 

 

第六步:先选中“调度”,然后点击“”。

 

第七步:先选中“反复出现”,然后点击“更改”。

 

第八步:选择发生频率为“每天”,每日频率为“一次发生于0:00:00 。(注意:最好将时间设在晚上——非高峰时间。)

制作完毕。

制作出的备份文件中保存的是一个“完全”的数据库;并为每天“追加”方式,即恢复时可选择恢复哪天的。

也可以在新建定时作业时候添加脚本:

USE master
declare @dev varchar(20),@disk varchar(20)
select @dev = 'zcl'+convert(char(8),getdate(),112)
select @disk = 'd:/backup/db'+convert(char(8),getdate(),112)+'.dat'
EXEC sp_addumpdevice 'disk', @dev, @disk
BACKUP DATABASE zcl TO @dev
exec sp_dropdevice @dev
 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值