使用SQL SERVER维护计划备份.docx
《使用SQL SERVER维护计划备份.docx》由会员分享,可在线阅读,更多相关《使用SQL SERVER维护计划备份.docx(19页珍藏版)》请在冰点文库上搜索。
使用SQLSERVER维护计划备份
使用SQLSERVER维护计划备份K3数据库
本文概述
●本文档适用于K/3系统的数据备份。
●本文档主要描述了使用SQLSERVER维护计划备份K/3数据库,通过本文档的学习可以了解并掌握使用SQLSERVER维护计划。
版本信息
●2012年7月27日V1.0编写人:
李合雷
●2012年7月28日V2.0修改人:
卢锦煌
版权信息
●本文件使用须知
著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。
对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。
您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。
任何XX的使用都可能构成对版权、商标和其他法律权利的侵犯。
如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。
著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。
本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。
本文件中的内容也可能已经过期,著作权人不承诺更新它们。
如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。
著作权声明著作权所有2012金蝶软件(中国)有限公司。
所有权利均予保留。
目录
1.概述3
2.设置SQLSERVER维护计划3
2.1SQLSERVER2000时3
2.2SQLSERVER2005时8
2.3SQLSERVER2008时16
1.概述
用户数据备份主要使用帐套管理的帐套自动批量备份工具进行,但此工具存在很大的局限性,如:
重启服务器后需重新打开自动批量备份工具、不登录服务器系统时无法备份、无法清除指定日期前的备份以防止硬盘空间被占满,而使用SQL维护计划可以解决这些问题。
2.设置SQLSERVER维护计划
设置SQL维护计划前,首先需要确定需要备份帐套对应的数据库实体,通过帐套管理确认对应和数据库实体名称,如下图-1所示:
图-1确认数据库实体名
2.1SQLSERVER2000时
1.启动SQLSERVERAGENT服务,并设置为自动启动
单击【开始】→【运行】,输入“services.msc”,打开【服务】,在右边栏找到【SQLSERVERAGENT】服务,单击右键点【属性】,把【启动类型】设置为【自动】,单击【启动】启动此服务(如下图-2所示),点单击【确定】保存设置。
图-2设置代理服务启动类型并启动服务
2.设置SQLSERVER2000维护清理计划
(1)依次单击【开始】→【程序】→【MicrosoftSQLServer】,单击【企业管理器】打开,再展开【MicrosoftSQLServers】→【SQLServer组】→【(local)(WindowsNT)】,双击展开【管理】,如下图-3所示:
图-3SQLSERVER控制台
(2)右击【数据库维护计划】选择【新建维护计划】,如下图-4所示:
图-4打开数据库维护向导
(3)单击【下一步】,选择帐套管理对应的数据库实体,如下图-5所示:
图-5选择K/3对应的数据库实体
(4)单击【下一步】到【指定数据库备份计划】页,如下图-6所示:
图-6设置备份计划
单击右下角【更改】,在弹出的【编辑反复出现的作业调度】中设置备份频率(如下图-7所示),点【确定】保存。
图-7设置备份频率
(5)单击【下一步】到【指定备份磁盘目录】页,设置要备份的目录和清理计划,如下图-8所示:
图-8指定备份目录并设置清理
注意:
备份文件的扩展名不能更改。
(6)单击【下一步】到【正在完成数据库维护计划向导】页,设置计划名,点【确定】即可,如下图-9所示:
图-9设置维护计划名
注意:
中间忽略的步骤都是可选的设置,您可以根据您的需要来设置,也可以不设置。
2.2SQLSERVER2005时
1.启动SQLSERVERAGENT服务,并设置为自动启动
单击【开始】→【运行】,输入“services.msc”,打开【服务】,在右边栏找到【SQLSERVERAGENT】服务,单击右键点【属性】,把【启动类型】设置为【自动】,单击【启动】启动此服务(如下图-10所示),点单击【确定】保存设置。
图-10设置代理服务启动类型并启动服务
2.设置SQLSERVER2005维护清理计划
(1)依次单击【开始】→【程序】→【MicrosoftSQLServer2005】,单击【SQLServerManagementStudio】打开,输入【服务器名称】并选择【验证方式】点【连接】登录进去。
再展开【数据库服务器】→【管理】→【维护计划】,如下图-11所示:
图-11SQLServerManagementStudio
(2)右击【维护计划】选择【维护计划向导】,如下图-12所示:
图-12维护计划向导
(3)单击【下一步】,在【选择计划属性】页,输入维护计划名称,如下图-13所示:
图-13选择K/3对应的数据库实体
单击【更改】设置计划执行频率(如下图-14所示),单击【确定】完成设置。
图-14设置备份频率
(4)单击【下一步】到【选择维护任务】页,选择【备份数据库(完整)】和【“清除维护”任务】,如下图-15所示:
图-15设置维护任务
(5)单击【下一步】到【选择维护任务顺序】页,设置任务顺序,如下图-16所示:
图-16选择维护任务顺序
(6)单击【下一步】到【定义“备份数据库(完整)”任务】页,单击【选择一项或多项】选择要备份的实体(如下图-17所示),点【确定】,再单击右下角【...】,选择备份路径,完成后如下图-18所示:
图-17选择要备份的实体
图-18设置备份任务
(7)单击【下一步】到【定义“清除维护”任务】页,单击【...】选择搜索的文件夹,输入文件扩展名“bak”,并在【文件保留时间】中设置备份文件保留时间,完成后的设置如下图-19所示:
注意:
搜索文件夹位置要和备份路径完全一致,并且文件扩展名为“bak”。
图-19定义“清除维护”任务
(8)单击【下一步】到【完成该向导】页,确认维护计划设置,点【完成】即可。
如下图-20所示:
图-20完成维护计划
2.3SQLSERVER2008时
1.启动SQLSERVERAGENT服务,并设置为自动启动
单击【开始】→【运行】,输入“services.msc”,打开【服务】,在右边栏找到【SQLServer代理(MSSQLSERVER)】服务,单击右键点【属性】,把【启动类型】设置为【自动】,单击【启动】启动此服务(如下图-21所示),点单击【确定】保存设置。
图-21设置代理服务启动类型并启动服务
2.设置SQLSERVER2008维护清理计划
依次单击【开始】→【程序】→【MicrosoftSQLServer2008】,单击【SQLServerManagementStudio】打开,输入【服务器名称】并选择【验证方式】点【连接】登录进去。
再展开【(local)】→【管理】→【维护计划】,如下图-22所示:
图-22SQLServerManagementStudio
下面步骤可参考第2.2节【设置SQLSERVER2005维护清理计划】第2至8步设置维护计划即可,在此不再赘述。