[经济学]10第十章 Oracle数据库备份与恢复.ppt

[经济学]10第十章 Oracle数据库备份与恢复.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[经济学]10第十章 Oracle数据库备份与恢复

Java Web开发技术 Java Web开发技术 Oracle数据库应用 与开发案例教程 主编 王红 中国水利水电出版社 Oracle数据库应用 与开发案例教程 第十章 数据库备份与恢复 第十章 数据库备份与恢复 10.1 Oracle的备份与恢复机制 10.2 使用EXP/IMP进行逻辑备份 10.3 使用RMAN工具进行数据备份与恢复 10.1 Oracle的备份与恢复机制 数据库的备份与恢复机制是指防止数据库受损或者受损后进行数据重建的各种策略。 备份是将数据库中部分或全部数据复制到转储设备的过程,是数据库处于故障状态时用于重建数据库的重要信息拷贝。 当故障发生后利用已有的备份将数据库从故障状态恢复到故障前正常状态的处理过程称为数据库恢复。 备份的内容 1. 数据文件 数据文件主要是指表空间中包含的各个物理文件,其中存放了各种系统和用户数据。 2. 控制文件 控制文件中主要记录了数据库的名称、数据文件和联机日志文件的名称及位置、当前的日志序列号和表空间等信息。 备份的内容 3. 重做日志文件 当用户对数据库执行添加,删除和修改等各种DML操作时,这些修改信息会记录到重做日志文件中。 4.服务器参数文件SPFILE 参数文件中记录着数据库名称,控制文件的路径,SGA内存结构,可选的oracle特性和后台进程的配置参数等信息。 备份的类型 物理备份和逻辑备份 物理备份就是转储数据库中的数据文件、控制文件、归档日志文件和服务器参数文件SPFILE等物理文件 。 逻辑备份就是利用工具或命令将用户、表和存储过程等数据库对象导出到一个二进制文件中 。 备份的类型 2.全数据库备份和部分数据库备份 全数据库备份是经常进行的数据库备份方式,备份的内容包含控制文件以及属于该数据库的所有数据文件,但不包括联机重做日志文件。 部分数据库备份是指只备份某段时间内数据库的某些组成部分,如表空间备份、数据文件备份或控制文件备份等。 备份的类型 3. 冷备份(脱机备份)和热备份(联机备份) 冷备份又称为脱机备份或者一致备份,是指数据库关闭时,即数据文件或表空间脱机后进行的备份。 热备份又称为联机备份或者不一致备份,是指在数据库打开状态下进行的备份,属于不一致备份 。 备份的类型 4. 完全备份与增量备份 完全备份是指将数据文件的所有数据块全部备份出来。 增量备份是指在创建上一次备份后,对从特定时间点以来发生变化的数据块进行的备份。 归档模式与非归档模式 进行数据库备份时,归档模式下可以进行完全备份和部分备份,备份可以是一致性备份也可以是不一致性备份,也可以进行热备份和冷备份。在非归档模式下只能进行完全的、一致性的备份。 【例题10-1】将数据库ZCGL由非归档模式设置为归档模式。 【例题10-2】将数据库ZCGL由归档模式设置为非归档模式。 使用EXP/IMP进行逻辑备份 EXPORT和IMPORT数据导入/导出是Oracle提供的两个命令行工具,简写形式为EXP和IMP,主要用来完成Oracle数据库的数据导入导出和逻辑备份与恢复等工作。 EXP/IMP特别适用于小型数据库的转储。 EXP命令的主要功能是将数据库对象或整个数据库导出到一个二进制文件中。 IMP命令的主要功能是根据系统的需要将备份的二进制文件导入到数据库中。 EXP导出数据 1. 查看EXP命令的常用参数 C:\Documents and Settings\AdministratorEXP HELP=Y 2. EXP命令的启动方式和导出模式 。 ① 表模式 ② 用户模式 ③ 完全模式 ④ 表空间模式 EXP导出数据 3. 应用举例 【例题10-3】以完全模式导出将整个数据库ZCGL导出到E:\BAK_ZCGL文件夹下,导出的文件名为zcgl_full.dmp。 【例题10-4】以用户模式,导出ZCGL数据库用户方案zcgl_oper的所有对象。 【例题10-5】以表模式导出ZCGL数据库中的下列表: SCOTT.emp、SCOTT.dept和zcgl_oper.zichanmingxi。 IMP导入数据 1. IMP命令的启动方式和导入模式 1)完全模式: 2)表空间模式 3)用户模式 4)表模式 2. 查看IMP命令的常用参数 SQL HOST IMP HELP=Y IMP导入数据 3.应用举例 【例题10-6】用例题10-5的导出文件para_full.dat,将用户scott的表dept和emp导入到用户hr模式中。 【例题10-7】利用例题10-4中的导出文件zcgl_oper_schema.dmp,将zcgl_oper用户模式下的表导入到yh02模式下。 恢复管理器RM

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档