




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
郑州大方软件股份有限公司理论线损数据库(网络版)自动备份设置指南理论线损数据库(网络版)自动备份设置指南郑州大方软件股份有限公司文件变更记录版本号日期变更类型变更人变更摘要批准人V1.02010-12-30A马轲新增文档*变更类型:A - 增加 M - 修订 D - 删除目录1前言42MSSQL Server自动备份设置42.1通过SQL Server“数据库维护计划”进行自动备份42.1.1说明:42.2具体实现步骤42.2.1第一步:打开SQL Server“企业管理器”窗体42.2.2第二步:找到“数据库维护计划”功能42.2.3第三步:创建“数据库维护计划”52.2.4第四步:维护和管理“数据库维护计划”122.2.5第五步:启动SQL Server 2000代理以便执行“作业”142.2.6第六步:检查结果153Oracle自动备份设置163.1Oracle备份数据库脚本说明163.2Windows任务计划设置173.3常见错误总结221 前言数据的备份工作是数据库管理员日常管理工作中的必须时刻关注的一项任务,也是必须周期性重复操作的一项工作。2 MSSQL Server自动备份设置3 通过SQL Server“数据库维护计划”进行自动备份“数据库维护计划”功能在SQL Server 2000的“企业管理器”中可以找到。通过“数据库维护计划”,数据库管理员能够较轻松地备份所需各种数据,方便地管理其备份,相应地减少了日常工作量,也减轻了部分工作压力。3.1.1 说明: 1.由于SQL Server 2000执行备份时将产生许多文件(特别是在进行事务日志备份时),所以建议要选择具有充足可用空间的磁盘建立相应目录来存储备份文件。 2.以下所有操作过程当中一般不会对数据库的使用产生影响。4 具体实现步骤4.1.1 第一步:打开SQL Server“企业管理器”窗体用鼠标单击任务栏上的“开始”按钮中的“程序(P)”菜单下的“Microsoft SQL Server”子菜单中的“企业管理器”菜单项,即可打开SQL Server 2000的“企业管理器”窗体。4.1.2 第二步:找到“数据库维护计划”功能在“企业管理器”窗体中左侧的树型选项卡中,用鼠标单击“+”图标扩展开“控制台根目录”下的“Microsoft SQL Servers”,可以看到其下有一个“SQL Server组”;接着继续扩展开“SQL Server组”,此时可以看到其下出现了服务器的名称;再继续扩展开此服务器,可以看到其下列出了诸如“数据库”、“数据转换服务”等项目;最后单击“管理”项目,可以看到其下存在一个“数据库维护计划”(如图1)。图14.1.3 第三步:创建“数据库维护计划”鼠标右击“数据库维护计划”项目,选择“新建维护计划(P)”功能,将打开“数据库维护计划向导”窗体,依照此向导能够创建一个新的“数据库维护计划”。 步骤1:单击 “下一步(N)”按钮,打开“选择数据库”窗体(如图2)。在此窗体中可以选定一个或多个的数据库作为操作对象。在此选择理论线损数据库“XSJS2005”。图2步骤2:单击图2中的“下一步(N)”按钮,打开“更新数据优化信息”窗体(如图3)。图3此界面我们默认所有选项,下一步。在此窗体中可以对数据库中的数据和索引重新进行组织,以及能够设定在满足一定条件的情况下,维护计划自动删除数据库中的未使用的空间,以便提高性能。 但要注意的是,在此窗体中,只要选定了“重新组织数据和索引页R”复选框,“更新查询优化器所使用的统计。示例D”复选框将失效(变成灰色,不能选择)。而且“重新组织数据和索引页R”复选框和“从数据库文件中删除未使用的空间M”复选框二者只要有一个被选中,其下的“调度S”功能才有效。单击“更改C”按钮可以对“调度”进行自定义。 在此窗体中能够便捷地设定每项作业的持续运行时间和运行的频率。完成自己的设置后,一定要选定右上角的“启用调度B”复选框,这样一个作业调度才算真正完成了。步骤3:单击图3中的“下一步(N)”按钮,打开“检查数据库完整性”窗体。在当前对话框中可以选择是否检查数据库的完整性,这里我们默认进行下一步。在此窗体中可以设定维护计划在备份数据库前自动检查数据库的完整性,以便检测由于硬件或软件错误而导致数据的不一致。在此窗体中只有先选定了“检查数据库完整性H”复选框,其下的“备份之前执行这些检查R”和“调度S”功能才有效。单击“更改C”按钮可以对“调度”进行自定义。 较好的一种做法就是选中“检查数据库完整性H”复选框(推荐,因为有可能会修正一些错误)。步骤4:在“检查数据库完整性”窗体中的“下一步(N)”按钮,打开“指定数据库备份计划”窗体。如图4所示:图4如需对数据库进行备份,则必须选定“作为维护计划的一部分来备份数据库A”复选框,而且必须指定存储备份文件的位置:磁盘K。可以指定调度发生频率,点击上图下方的“更改”按钮进入“编辑反复出现的作用调度”页面:其界面如图5:图5在此我们推荐每天备份,并且发生时间定于非工作时间,如凌晨2:00如果选择“磁盘K”作为数据库备份的位置,设定“调度”后单击“下一步(N)”按钮则显示“指定备份磁盘目录”窗体(如图6)。图6在图6中,可以具体指定存储备份文件的目录(可以使用默认的目录,也可自定义,推荐自定义目录)、备份文件扩展名,而且能够指示备份计划自动地删除早于某个时间(图6中设定的是“4周”,也就是说4周前的所有备份文件将被自动地删除,只留下最近4周的备份)的备份文件。而图6中的“为每个数据库创建子目录C”功能只是在步骤1中选择了多个数据库时才有用,对于一个数据库作用不大。设定后,单击“下一步(N)”按钮则显示“指定事务日志备份计划”窗体(图7)。图7步骤5:此步骤我们不进行设置,使用默认设置,下一步:指定“事务日志备份计划”的过程与步骤4的过程完全相同,只是在设定“调度”上稍有差别(因为我的要求是数据库每天备份一次,事务日志每1小时备份一次)。 步骤6:对事务日志的备份计划全部设定后,单击“下一步(N)”按钮则显示“要生成的报表”窗体(图8)。 图8上面界面我们使用默认设置,下一步:在此窗体中可以指定用于存放整个备份计划执行过程中的日志的目录。设定过程与图4的操作及其相似。步骤7:完成步骤6后,单击“下一步(N)”按钮则显示“维护计划历史纪录”窗体(图9)。图9在此窗体中可以指定如何存储此维护计划的历史纪录(是存放在“本地服务器”上,还是在“远程服务器”上),而且通过指定表中的行数可以限定历史纪录的存储大小。 步骤8:完成步骤7后,单击“下一步(N)”按钮则显示“正在完成数据库维护计划向导”窗体(如图10)。图10在此窗体中可以自定义一个“计划名P”(推荐,这样便于管理和识别),当然也可使用默认的“计划名P”。而且还可以通过对“计划名P”下的文本框中的内容进行确认,如有误,则可通过单击窗体中的“上一步B”按钮退回到相应的窗体进行修改。 步骤9:完成步骤8后,单击“完成”按钮,则显示“维护计划已创建成功。”的提示框,再单击 “确定”按钮即成功地设定了一个新的数据库维护计划。 4.1.4 第四步:维护和管理“数据库维护计划”第三步完成后,对各个“数据库维护计划”的日常维护和管理都非常方便,只需要双击“数据库维护计划”即可对第三步中所涉及的内容进行变更、修正(图11)。图11如图6所示,鼠标右击“Northwind备份”,单击“属性R”,或者直接双击“Northwind备份”,打开“数据库维护计划”窗体。在此窗体中集成了第三步中涉及到的所有功能,每项功能都能任意修改,修改过程与第三步中的相应步骤一样。 但需要说明的是,在设定图8中的“报表”选项卡下的“文本报表”中的“删除早于此时间的文本报表文件F”选项时,也就是第三步中的步骤6中的内容,无论您将其设定成“分钟”、“小时”、“天”,还是“月”,创建成功后都将被自动地更正为“周”,而且以后无论如何修改,保存后再去查看时它仍将显示为“周”,但不意味着其它选项无效,其它选项仍然有效。4.1.5 第五步:启动SQL Server 2000代理以便执行“作业”完成第三步后,还需启动SQL Server 2000 Agent(代理),以便执行“数据库维护计划”作业。与展开SQL Server 2000“数据库维护计划”的步骤一样,在“管理”项目中,可以发现存在一个“SQL Server 代理”(如图12)。图12在上图中,右键点击“SQL Server代理”选择第二项“启动”即可启动SQL Server代理服务。也可以通过另一种方式启动SQL Server代理服务,两种方法选择其一即可。另一方法下图所示(推荐此方法),在服务下拉列表框中选择“SQL Server Agent”,然后点击“开始/继续”按钮使服务置于运行状态即可。此处还应选择“当启动OS时自动启动服务”,使服务能开机自动启动。4.1.6 第六步:检查结果经过上述五个步骤后,一个完整的备份数据库的计划就建立起来了。可以通过“资源管理器”来检查备份目录下是否存在相应地备份文件。5 Oracle自动备份设置Oracle自动备份使用批处理脚本文件结合Windows计划任务来执行。6 Oracle备份数据库脚本说明echo offset backup_path=D:backupset backup_file=%date:8,2%exp user/passwordDBNamev file=%backup_path%backup_file%.dmplog=%backup_path%backup_file%.log注:exp行与log=是完整一行,中间没有回车只有空格,在此为了显示清晰,中间加入回车。表中文字标红色的字体是需要根据实际情况进行修改的。具体说明为:set backup_path=D:backup:要把等号后面的路径换成实际存放备份文件的路径。set backup_file=%date:8,2%:需要根据实际情况修改%date:8,2%中的数字部分。打开【开始】【运行】输入”cmd”,按回车。在接下打开的命令提示符下,输入”date /t”,如图所示:可以看到系统设置的日期格式为“2010-12-27 星期一”(不同操作系统环境和区域选项设置显示结果不同),我们在此只需要从此字符串中取出日期即可,从例子中看我们要取出28,这时应该从字符串左边从0开始数。字符串2010-12-27星期一下标01234567891011,1213,1415,16通过上表我们看到日期的开始下标为8,日期占两位。所以取日期我们应该这样写:%date:11,6%11代表开始下标,6代表共几位。这样备份出来的数据名称为“星期一.dmp”,每7天一个周期,自动覆盖上一周数据。user/passwordDBName:这里指定了数据库用户名密码,并指明了连接的数据库,在这里,用user用户备份数据库,其密码为password,要备份的数据库为DBName。理论线损数据库如果使用安装程序安装用户名和密码一般为XSJS2006,数据库名安装默认为ORCL,所以此处一般为xsjs2006net/xsjs2006netorcl。7 Windows任务计划设置Windows任务计划的运行需要这个Task Scheduler系统服务,一定要确保这个服务处于启动状态。打开我的电脑,依次打开控制面板- “任务计划”然后会有一个这样的界面的:双击打开 添加任务计划 可以看到下图!此处直接下一步点击“浏览”按钮,选择设置好的批处理文件接着就会出现下图:输入计划任务名称,先把执行频率.这里我选择了每天,然后下一步这个是具体是运行时间! 上个时间应该是时间频率!也就是多久运行一次的!此处推荐在非工作时间,例如凌晨2:00,下一步!这里的用户名密码使用操作系统登录的用户名和密码,最好是管理员权限的用户名和密码!完成!然后看一下任务计划里面多了一个AutoBackupDB的计划任务!到此基本设置完成!那么我们现在来右键“运行”一下看看!然后可以去看看指定的备份目录有没有备份出来数据。8 常见错误总结错误一:错误代码: 0x80041315 ,产生这个错误的原因一般都是 Task Scheduler 服务被禁用了的原因!解决方法:开始-运行 输入 services.msc 回车 把 Task Scheduler 服务设置成自动 或者手动 然后起用就可以了!错误二:错误代码:0x8007005,产生这个错误的原因一般有两个:第一个情况是你的系统用户密
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年废弃矿井资源再利用技术探索与产业转型升级创新路径报告001
- 2025年工业互联网平台异构数据库融合技术发展趋势预测报告
- 四位数加减法竖式计算题专项练习300道及答案
- 深度解析2025年:智能车载语音交互在车载信息服务中的技术创新报告
- 美味快餐转让合同范本
- 济南公司备案合同范本
- 物联网提升药品质量追溯-洞察及研究
- 菜粕颗粒销售合同范本
- 民间藏品收购合同范本
- 网络销售平台合同范本
- 框架合作协议书合同模板
- 2025年辅警招聘考试试题库(附答案)(满分必刷)
- 热处理安全培训考试试题及答案解析
- 2025年北京市中考英语真题卷含答案解析
- 制鞋工岗前考核试卷及答案
- (2025年标准)课时合同转让协议书
- 郑州市突发应急预案
- 2025广东肇庆市怀集县卫生事业单位招聘102人考试备考试题及答案解析
- 原发性胆汁性胆管炎的诊断和治疗课件
- 中医医疗技术相关性感染防控考试卷(附答案)
- 2025强制执行申请书(范文模板)
评论
0/150
提交评论