所有的备份软件都没有备份联机重做日志文件的说法。因为,它几乎时刻都在写,单独备份某个时刻,没啥意义。再者,归档日志在某种意义上,也是对联机重做日志的备份。对联机重做日志文件的保护,核心就两个字:冗余。包括:多路镜像、RAID方式、HA的运用(如DG)。
1)查看当前的联机重做日志文件
sys@ORCL> select group#,members,sequence#,status from v$log;
GROUP# MEMBERS SEQUENCE# STATUS
---------- ---------- ---------- ----------------
1 2 5 CURRENT
2 2 4 INACTIVE
3 2 3 INACTIVE
sys@ORCL> col member for a70 wrapped
sys@ORCL> select group#,member from v$logfile where group#=1;
GROUP# MEMBER
---------- ----------------------------------------------------------------------
1 /u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_1_8050hhn1_.log
1 /u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_1_8050hkdv_.l
og

本文介绍了在Oracle数据库归档模式下,若无备份且当前联机重做日志文件丢失,如何进行恢复的步骤。包括查看联机重做日志、模拟丢失、修改_ALLOW_RESETLOGS_CORRUPTION参数、关闭并重新挂载数据库、执行不完全恢复及通过open resetlogs打开,并强调这种恢复方法可能导致数据不一致,建议后续采取完整导出导入以确保数据安全。
最低0.47元/天 解锁文章
4088

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



