一、环境搭建
1、 删除(移走)redologfile
[oracle@rac3orcl]$ ls
control01.ctl control03.ctl redo02.log rhf.dbf system01.dbf undotbs01.dbf
control02.ctl redo01.log redo03.log sysaux01.dbf temp01.dbf users01.dbf
[oracle@rac3orcl]$ mv redo01.log redo01.log.bak
[oracle@rac3orcl]$ mv redo02.log redo02.log.bak
[oracle@rac3orcl]$ mv redo03.log redo03.log.bak
[oracle@rac3orcl]$ ls
control01.ctl control03.ctl redo02.log.bak rhf.dbf system01.dbf undotbs01.dbf control02.ctl redo01.log.bak redo03.log.bak sysaux01.dbf temp01.dbf users01.dbf
二、恢复redolog
1、 关闭数据库
RMAN>shutdown immediate;
using targetdatabase control file instead of recovery catalog
database closed
databasedi

本文档详细记录了如何使用RMAN恢复Oracle数据库的redo log文件,包括删除redo log、关闭并启动数据库到mount状态、尝试恢复数据库以及通过SQL*Plus执行恢复操作的过程。在恢复过程中遇到了错误,最终通过SQL*Plus成功完成恢复。

882

被折叠的 条评论
为什么被折叠?



