当前位置: 首页 > oracle 10g, oracle 11g > 正文

ORA-01618 redo thread 2 is not enabled – cannot mount故障解决

可能大家在为RAC数据库搭建DG或在还原RAC数据库的时候也遇到过ORA-01618: redo thread 2 is not enabled – cannot mount错误,解决这个非常简单。我最近又遇到两次,一次是用RMAN恢复一套RAC的时候,一次是为一套RAC搭建备库的时候,于是整理了这篇文章。
在为RAC搭建备库的时候,使用RMAN在备库还原数据库,还原在一个节点完成,将cluster_database参数改成了FALSE,还原完成后,将cluster_database参数改回TRUE,启动第二个节点报错。

SQL> startup
ORACLE instance started.

Total System Global Area  535662592 bytes
Fixed Size                  1346140 bytes
Variable Size             301991332 bytes
Database Buffers          226492416 bytes
Redo Buffers                5832704 bytes
ORA-01618: redo thread 2 is not enabled - cannot mount

这个问题其实不是没有thread 2的日志组或日志文件,如果此时查看,这些都存在的。

SQL> select GROUP#,THREAD#,SEQUENCE#,MEMBERS from v$log;

    GROUP#    THREAD#  SEQUENCE#    MEMBERS
---------- ---------- ---------- ----------
         1          1        174          2
         2          1        175          2
         3          2       4223          2
         4          2       4224          2
SQL> select GROUP#,STATUS,MEMBER FROM V$LOGFILE;

    GROUP# STATUS  MEMBER
---------- ------- ----------------------------------------
         4         +ORCLDG/orcldg/onlinelog/redo04_1.log
         4         +FRADG/orcldg/onlinelog/redo04_2.log
         3         +ORCLDG/orcldg/onlinelog/redo03_1.log
         3         +FRADG/orcldg/onlinelog/redo03_2.log
         1         +ORCLDG/orcldg/onlinelog/redo01_1.log
         1         +FRADG/orcldg/onlinelog/redo01_2.log
         2         +ORCLDG/orcldg/onlinelog/redo02_1.log
         2         +FRADG/orcldg/onlinelog/redo02_2.log

8 rows selected.

其实这个问题是在一个节点上恢复RAC数据库,默认不会开启thread 2的日志,只需要打开就可以解决这个问题。在节点1执行下面的命令即可。

SQL>  alter database enable thread 2;

Database altered.

打开thread 2的日志后,节点2就可以正常启动了。

SQL> alter database mount;

Database altered.

SQL> alter database open;

Database altered.

————————————————-end———————————————————

本文固定链接: http://www.dbdream.com.cn/2014/03/ora-01618-redo-thread-2-is-not-enabled-cannot-mount%e6%95%85%e9%9a%9c%e8%a7%a3%e5%86%b3/ | 信春哥,系统稳,闭眼上线不回滚!

该日志由 dbdream 于2014年03月10日发表在 oracle 10g, oracle 11g 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: ORA-01618 redo thread 2 is not enabled – cannot mount故障解决 | 信春哥,系统稳,闭眼上线不回滚!

ORA-01618 redo thread 2 is not enabled – cannot mount故障解决:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter