扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
我们在数据库使用的时候,经常需要进行数据库备份操作,我们可以使用数据库维护计划,实现数据库自动备份。
创新互联公司服务项目包括临猗网站建设、临猗网站制作、临猗网页制作以及临猗网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,临猗网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到临猗省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
今天为大家介绍如何进行数据库维护计划的建立。
SQL-server2014中维护数据表包括那四种操作 1、SQL Server数据库自动备份可以有两种操作 第一种是在SQL控制台下的服务器名称展开,展开“管理”--选择“维护计划”,右键“新建维护计划”即可。 第二种是在SQL控制台下的服务器名称展开,点击“SQL Server代理”--选择“作业”,右键“新建作业”即可。 2、SQL Server 维护计划与作业关系区别 对于二者的区别,你可以把维护计划看作是针对数据库进行维护的作业模板。 自定义作业具有更广泛的用途,当然,也具有更复杂的操作。 所以,如果仅仅是做个数据库优化、备份什么的,用维护计划比较合适;而如果需要制定维护计划应对不了的操作, 比如说,每天定时运行某个存储过程,就只能用作业来实现。 维护计划预置了一些模板,实际上和作业一样去执行。
使用SQL Server 2008 维护计划(图解)。目标任务: 使用SQL Server 2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件:
1. 每天0点自动备份指定数据库 testDB,备份文件放在E:\autoBack文件夹下
2. 备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件
网页链接
SQL Server 2005中可以使用维护计划来为数据库自动备份,减少数据库管理员的工作负担。
选择维护计划,然后右键编辑
一:目标任务:
使用SQL
Server
2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件:
1.
每天0点自动备份指定数据库
testDB,备份文件放在E:\autoBack文件夹下
2.
备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件
二:前提条件
1.
已经安装SQL
Server
Integration
Services
服务
2.
已经安装SQL
Server
代理
(MSSQLSERVER)
服务
如果未安装SQL
Server
Integration
Services
服务,依然可以创建维护计划,但是不会生效
三:
创建维护计划(使用维护计划向导)
1.
选择对象资源管理器下的“管理”,点击右键,选择“维护计划向导”
2.
选择“下一步”进入“选择计划属性”界面,
我们这里修改计划名称为
testMaintenancePlan
因为我们现在有两个任务,一个是备份数据库testDB,一个是删除历史备份文件。所以选择“整个计划统筹安排或无计划”
3.
点击“更改”按钮,进入时间计划设置界面
我们这里需要每天重复执行,频率是每天0点钟执行,从当天开始执行
4.
点击“确定”后,返回计划属性界面
5.
选择“下一步”,进入选择维护任务界面
我们这里有两个任务,备份数据库和删除超期的历史备份文件,所以勾选“备份数据库(完整)”和“‘清除维护’任务”两个任务
6.
选择“下一步”,
进入设置维护任务顺序的界面
这里的顺序是先备份数据库,
再执行“清除维护”任务,删除历史备份
7.
选择“下一步”,进入备份数据库任务的设置界面
选择指定的特定数据库testDB:
指定备份文件存放的目录为E:\autoBack
备份文件扩展名为bak(默认),bak字母前面不要加点(
.
)
8.
选择“下一步”进入“定义清除维护任务”界面
我们需要删除文件夹(E:\autoBack)下面的以bak为扩展名的数据库备份文件,文件保留时间为1周,
这里需要注意的是,
文件扩展名填“bak”而不要填“.bak”,扩展名前不要加点,否则不会删除
9.
选择“下一步”设置报告文件路径
10.
选择“下一步”完成
11.
刷新“管理”
下的“维护计划”文件夹,
可以看到创建的维护计划
12.
双击新建的维护计划或点击右键选择“修改”,可以看到维护计划的内容,并修改,修改后点击保存即可
13.
最后重启SQL
Server
代理
服务即可
重新注册dts.dll文件,在运行里输入命令:
(x64)
regsvr32 "D:\Program Files\Microsoft SQL Server\100\DTS\Binn\dts.dll"
(x86)
regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\dts.dll"
重新打开管理器,创建维护计划(重要)
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流