[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | 52PK游戏网 | 手机天极 | IT分众 |
您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

Oracle 10g学习之数据库恢复

作者: jusdoi,  出处:blog, 责任编辑: 李书琴, 
2008-09-05 06:50
  本文阐述了在Oracle 10g中数据库恢复目标,并介绍了数据库恢复的原理方法及服务器管理恢复用户管理恢复,控制文件恢复,进行不完全恢复,RAIN不完全恢复的常用方法。

  目标

  数据库恢复

  •   恢复控制文件
  •       不完全恢复的原因
  •   使用EM完成不完全恢复
  •   使用RMAN完成不完全恢复
  •   使用SQL完成不完全恢复
  •   在RESETLOGS操作之后完成数据库恢复

  10g有三种方法恢复:1.传统的用户管理恢复过程2.RMAN 3.使用EM

  理解Restore(重建)和Recovery(恢复)过程

  重建:包括复制必要的物理文件

  恢复:取得数据文件并应用归档日志的过程

  服务器管理恢复

  ORACLE推荐使用RMAN完成备份和恢复过程。

  RMAN恢复经常被称为服务器管理恢复,因为恢复由服务器进程完成。

  例子:

  使用restore和recover命令将数据库备份重建:

  1.目标数据库处于mount状态

  2.执行命令

      RMAN>run
  {allocate channel c1 type disk;
  Restore database;
  Recover database;
  Alter database open;
  }

  用户管理恢复

  传统的恢复方法。用户直接管理恢复数据库时要求的数据库文件。

  1.确定需要恢复的数据库文件

  2.数据库处于mount或者open状态

  3.手工复制丢失的文件到适当位置

  4.Mount状态下执行recover database(如果需要的话)

共5页。 1 2 3 4 5 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅