RAC下丢失inactive logfile的恢复

2014-11-24 18:30:45 · 作者: · 浏览: 0

(1)手动模拟删除onlinelog状态为inactive。


SQL> select * from v$log;


SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel


检查alert文件:


(2)由于onlinelog必须存在2个组,所以先增加新GROUP,再删除丢失的GROUP。


SQL> alter database add logfile thread 1 group 5;


SQL> alter database drop logfile group 1;


SQL> alter database open;


SQL> alter system switch logfile;