文档详情

数据库备份..doc

发布:2017-01-23约7.53千字共16页下载文档
文本预览下载声明
资料类别: 数据库知识 资料级别: ZLCE 1级 资料文件名: ZLCE603.DOC 数据用例文件名: 无 603 Oracle数据备份 (仅供ZLCE培训使用) 资料拟订记录: 拟制: 赖黎明 日期: 2010-03-26 审核: 日期: 批准: 日期: 资料修订记录: 日期 修订内容简述 修订人 审核人 2010.03.27 在关于操作、理解类章节中加入课堂练习 赖黎明 前 言 预备知识: 为了您能从本资料中获得最大的收益,建议具有以下基础的技能: ? 了解关系数据库的概念 ? 基本的操作系统知识 资料内容提要: 本资料数据库备份对ORACLE数据库的应用层度为主导,从实用的角度讲述数据库备份的使用指南内容。 特别约定:本资料以ORACLE 10g为范例进行讲解,如有略微出入,请接合实际操作。 (安装路径:D:\ORACLE;SID:his) 资料学习目标: 本资料旨在使技术服务人员对ORACLE数据库备份的认识,同时掌握ORACLE数据库备份的基本操作,为后续的深入学习打下牢固的基础。 目 录 第1章 逻辑备份与恢复 5 1.1 oracle逻辑备份基本概念 5 1.2 逻辑备份导出EXP 5 1.3 逻辑备份导入IMP 6 1.4 异地逻辑备份 6 1.5 自动逻辑备份 7 第2章 脱机冷备份与恢复 9 2.1 脱机冷备份基本概念 9 2.2 脱机冷备份 9 2.3 脱机冷备份恢复 10 第3章 联机归档日志及恢复 11 3.1 联机归档日志模式 11 3.2 联机归档日志恢复 11 3.3 联机归档日志管理 12 第4章 联机热备份与恢复 13 4.1 联机热备份基本概念 13 4.2 联机热备份方法 13 编写参考文献 15 逻辑备份与恢复 oracle逻辑备份基本概念 逻辑备份是利用 exp工具导出数据库的一种备份方法,逻辑备份的最大好处是数据导出时可以通过导出日志来检查数据块是否损坏。还提供用户失误或结构失效的附加保护级。 逻辑备份导出EXP 备份方法:在主机服务器的DOS提示符下输入: EXP USERID=ZLHIS/HIS BUFFER=4096 FILE=D:dmp LOG=D:log OWNER=(ZLHIS) ROWS=Y INDEXES =Y CONSTRAINTS =Y GRANTS=Y DIRECT=N 表示只导出zlhis用户的数据对象 Buffer:该值越大,导出的时间略短。 File:表示导出的dmp的文件路径 Log:表示导出的日志文件路径 其余参数可以通过exp help=y查询。 实际工作中用的最多的导出命令 Exp userid=sys/his BUFFER=8192 FILE=x:\*.dmp LOG=x:\*.log full=y grants=y 逻辑备份导入IMP 恢复方法: 在主机服务器的DOS提示符下输入: IMP USERID=ZLHIS/HIS FROMUSER=(ZLHIS) TOUSER=(ZLHIS) BUFFER=30720 FILE=D:dmp LOG=D:log ROWS=Y INDEXES=Y CONSTRAINTS =Y GRANTS =Y SHOW=N COMMIT =Y IGNORE=Y 表示只导入zlhis用户的数据对象 Buffer:该值越大,导入的时间略短。 File:表示导入的dmp的文件路径 Log:表示导入的日志文件路径 Ignore:Oracle在恢复数据的过程中,当恢复某个表时,该表已经存在,就要根据ignore参数的设置来决定如何操作。若ignore=y,Oracle不执行CREATE TABLE语句,直接将数据插入到表中,如果插入的记录违背了约束条件,比如主键约束,则出错的记录不会插入,但合法的记录会添加到表中。若ignore=n,Oracle不执行CREATE TABLE语句,同时也不会将数据插入到表中,而是忽略该表的错误,继续恢复下一个表。 其余参数可以通过imp help=y查询。 实际工作中用的最多的导入命令 imp userid=sys/his BUFFER=81920 FILE=x:\*.dmp LOG=x:\*.log f
显示全部
相似文档