SQLServer2005自动备份的三种方法.doc
《SQLServer2005自动备份的三种方法.doc》由会员分享,可在线阅读,更多相关《SQLServer2005自动备份的三种方法.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、*SQLServer2005自动备份的三种方法刚接手SQL Server数据库的维护,还是菜鸟一个。由于公司大部分项目都是使用这种类型的数据库,于是先研究了下其备份方法。总结有如下三种:1. 完全使用SQL Server自带的自动备份机制。在这种方式中,通过维护计划调用SQL Server内置的“备份数据库”任务并配置定时作业实现。2. 不使用维护计划,在定时作业中配置备份命令。3. 不使用维护计划,在master库中编写备份的存储过程,然后配置定时作业调用该存储过程。下面以SQL Server2005上的操作为例进行说明。1. 操作前提要使SQL Server中的定时作业能够正确运行,必须先
2、启动SQL Server代理。SQL Server代理主要提供周期性任务、服务器异常时给sa发送问题告警。详细的解释可参考如下链接:http:/ Server的启动方法如下:1. 在windows下选择“开始”-“控制面板”-“管理工具”-“服务”,或是选择“开始”-“运行”,在cmd窗口键入“services.msc”,进入到“服务”界面。2. 找到SQL Server Agent服务,启动该服务,并将启动类型配置为“自动”。2. 使用自动备份机制使用维护计划向导来配置维护计划。操作步骤如下:1. 使用SQL Server Management Studio打开服务器,选择“管理”-“维护计
3、划”-“维护计划向导”。2. 维护计划向导启动界面中列出了维护计划的主要作用,其中就包含数据库备份。3. 设置维护计划名称。4. 选择“维护任务”。在这里可以根据指定的备份策略选择全量备份还是增量备份。5. 选择维护任务顺序。如果上一步选择多个维护任务,则需要在此设置各个维护任务的顺序。6. 配置维护任务。选择待备份的数据库及备份文件存放路径。7. 定义维护计划属性。在“选择维护计划属性”窗口,点击“更改”进行设置。这里主要设置维护计划对应的定时作业。8. 设置维护操作报告选项。维护操作报告可以txt形式存放在数据库运行目录下,也通过邮件发给相关人员。请根据实际需要配置。这里选择默认值。9.
4、完成维护计划的创建。显示如下界面表明维护计划创建成功。10. 结果检查。在“管理”-“维护计划”中可看到新建的维护计划,同时在“SQL Server代理”-“作业”中也可看到同名的定时作业。双击新建的维护计划,查看其属性,可看到维护计划调用了SQL Server自带的“备份数据库”任务。3. 使用备份命令使用用户自定义的备份命令时,只需要在配置定时作业时增加备份命令,即可实现自动备份。具体的操作方法如下:1. 使用SQL Server Management Studio打开服务器,选择“SQL Server代理”-“作业”,右键选择“新建作业”。2. 在“新建作业”窗口中,选择“常规”页,设置
5、作业名称。其他属性默认。3. 选择“步骤”页,点击“新建”,设置作业步骤。输入步骤名称,类型选择“Transact-SQL脚本(T-SQL)”,选择要备份的数据库,在命令属性中输入如下代码:DECLARE strPath NVARCHAR(200)set strPath = convert(NVARCHAR(19),getdate(),120)set strPath = REPLACE(strPath, : , -)set strPath = F:DB_Bak +DB_Bak +strPath + .bakBACKUP DATABASE test1 TO DISK = strPath WITH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sqlserver2005 自动 备份 方法 法子
限制150内