前言:
DBA日常任務
1)定期完成数据库的完全备份或差异备份.
2)定期清理备份文件,因为存储空间有限,可能只需要保存一个时期段内的文件(比如一周内或一月内).
SQL SERVER2005版本出来之前要实现这种功能, MSSQL2000也是可以实现的,只是实现定期清理备份文件显得不那么直接,一般需要手写批处理作业维护,而在SQL Server 2005版本中,这些功能已经被设计成为预制的组件,只需要在数据维护计划中进行拖拽并设置相关属性就可以了.
以下分通過"新建维护计划"與"维护计划向导"來講解
-------------------------------------------------------------------------------------------------------
【一】新建维护计划
第一步:新建维护计划
在服务器--管理--维护计划--右键点击新建维护计划.如圖1新建维护计划
圖1新建維護計畫
第二步:设计维护计划
(2.1)拖拽 维护计划中的任务工具箱 的"备份数据库任务"到维护计划设计器。
(2.2)拖拽 维护计划中的任务工具箱 的"清除历史记录任务"到维护计划设计器。
(2.3)拖拽 维护计划中的任务工具箱 的"清除维护任务"到维护计划设计器。
圖2設計維護計劃
鼠标右键点击编辑 "备份数据库"任务可设置属性,如下图3:備份數據庫
圖3备份数据库
本任务将自动完成数据库的完整备份作业.
鼠标右键点击编辑"清除历史记录"任务,如下图4
本任务自动完成"清除历史记录"作业.
鼠标右键点击编辑"清除维护"任务,如下图5:
圖5清除維護
本任务自动完成清除历史备份文件的作业.
本维护计划任务的作业计划属性设置如下:
圖6计划任务的作业计
本步骤完成了作业属性的设置。系统将按照设置定期运行维护作业。
第三步:保存维护计划
到此,只需要查看日志记录,就可以跟踪本计划的完成情况,根据成功记录与否可以调整和修改本维护计划.
-------------------------------------------------------------------------------------------------------
【二】维护计划向导
第一步:启用维护计划任务。 在"管理"->"维护计划"上右键弹出菜单,选"维护计划向导"
圖2.1維護計劃向導
第二步:"下一步",设置"维护计划"的名称,如××数据库完全备份策略,设置代理执行维护计划的帐户及口令,如sa
第三步:"下一步",选择维护计划类型,如备份数据库(完整).如图2.3所示. 注意:不要同时选中完整、差异、日志,或选中其中几项,因为备份策略需要单独设置. 第四步:"下一步",定义维护计划任务(备份任务),一般情况下,在这个页面窗口只需要选择正确的数据库名称和备份的文件夹路径即可,其他都默认设置.如图2.4所示. 第五步:"下一步",设置计划执行作业.设置为每周的周日0点执行.如图(2.5)所示圖2.2
圖2.3
圖2.4
圖2.5