手工编写脚本实现sqlserve异地备份.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手工编写脚本实现sqlserve异地备份

手工编写脚本实现sqlserve异地备份 福建信息职业技术学院 张冬 数据库是前台应用的“心脏”,其中每一条记录凝结了工作人员的智慧和辛勤劳动,都是宝贵的财富。对其进行备份是有效防止软硬件损坏、人为操作错误等对数据库造成破坏的必备方法。 备份目标: 每天对数据库进行两个不同时刻的完全备份。 保留最近1周的备份数据。 备份数据实现异地(异机)存放。 对于目标的前两条,我是利用SQL Server 2000本身自带“数据库维护计划”“数据库维护计划”SQL Server 2000能够实现自动备份调度,以及自动删除旧的数据备份,完全能够满足我的备份要求。实现步骤第一步:打开SQL Server“企业管理器”窗体 用鼠标单击任务栏上的“开始”按钮中的“程序(P)”菜单下的“Microsoft SQL Server”子菜单中的“企业管理器”菜单项,即可打开SQL Server 2000的“企业管理器”窗体。 第二步:找到“数据库维护计划”功能 在“企业管理器”窗体中左侧的树型选项卡中,用鼠标单击“+”图标扩展开“控制台根目录”下的“Microsoft SQL Servers”,可以看到其下有一个“SQL Server组”;接着继续扩展开“SQL Server组”,此时可以看到其下出现了服务器的名称;再继续扩展开此服务器,可以看到其下列出了诸如“数据库”、“数据转换服务”等项目;最后单击“管理”项目,可以看到其下存在一个“数据库维护计划”(如图1)。图1  第三步:创建“数据库维护计划”   鼠标右击“数据库维护计划”项目,选择“新建维护计划(P)”功能,将打开“数据库维护计划向导”窗体,依照此向导能够创建一个新的“数据库维护计划”。   步骤1:单击 “下一步(N)”按钮,打开“选择数据库”窗体(如图2)。在此窗体中选定数据库“”。 图2  步骤2:单击图2中的“下一步(N)”按钮,打开“更新数据优化信息”窗体(如图3)。 图3  在此窗体中可以对数据库中的数据和索引重新进行组织,以及能够设定在满足一定条件的情况下,维护计划自动删除数据库中的未使用的空间,以便提高性能。   其中的功能。  步骤3:单击图3中的“下一步(N)”按钮,打开“检查数据库完整性”窗体在此窗体中可以设定维护计划在备份数据库前自动检查数据库的完整性,以便检测由于硬件或软件错误而导致数据的不一致。选中“检查数据库完整性[H]”复选框因为有可能会修正一些错误。  步骤4:在“检查数据库完整性”窗体中的“下一步(N)”按钮,打开“指定数据库备份计划”窗体。对数据库进行备份,则必须选定“作为维护计划的一部分来备份数据库[A]”复选框,指定存储备份文件的位置:磁盘。设定“调度”后单击“下一步(N)”按钮则显示“指定备份磁盘目录”窗体(如图)。 图  在图中,指定存储备份文件的目录备份文件扩展名,备份计划自动地删除早于的备份文件。设定后,单击“下一步(N)”按钮则显示“指定事务日志备份计划”窗体。  步骤5:指定“事务日志备份计划”的过程与步骤4的过程完全相同,只是在设定“调度”上稍有差别(因为我的要求是数据库每天备份一次,事务日志每1小时备份一次)。  步骤6:对事务日志的备份计划全部设定后,单击“下一步(N)”按钮则显示“要生成的报表”窗体。在此窗体中可以指定用于存放整个备份计划执行过程中的日志的目录  步骤7:完成步骤6后,单击“下一步(N)”按钮则显示“维护计划历史纪录”窗体。   在此窗体中可以指定如何存储此维护计划的历史纪录(是存放在“本地服务器”上,还是在“远程服务器”上),而且通过指定表中的行数可以限定历史纪录的存储大小。  步骤8:完成步骤7后,单击“下一步(N)”按钮则显示“正在完成数据库维护计划向导”窗体(如图)。 图完成数据库维护计划  在此窗体中自定义一个“计划名”  步骤9:完成步骤8后,单击“完成”按钮,则显示“维护计划已创建成功。”的提示框,再单击 “确定”按钮即成功地设定数据库维护计划。  第五步:启动SQL Server 2000代理以便执行“作业”   完成第三步后,还需启动SQL Server 2000 Agent(代理),以便执行“数据库维护计划”作业。   与展开SQL Server 2000“数据库维护计划”的步骤一样,在“管理”项目中,可以发现存在一个“SQL Server 代理”。  第六步:检查结果   经过上述步骤后,数据库的计划就建立起来了。可以通过“资源管理器”来检查备份目录下是否存在相应地备份文件。net use \\172.16.0.8\DB_bk PASSWD_for_tsg /user:tsg REM start copy cd C:\WINDOWS\system32 xcopy.exe \\172.16

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档