oracle 11g rac启动报错ORA-01102: cannot mount database in EXCLUSIVE mode

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 11g rac启动报错ORA-01102: cannot mount database in EXCLUSIVE mode相关的知识,希望对你有一定的参考价值。

   启动oracle 11g rac数据库时出现以下错误,只能启动其中一个节点,另一个节点启动不了,可能是以前修改cluster_database这个参数引起的.在oralc rac架构这个参数必须设置为TRUE.


错误信息:

   ORA-01102: cannot mount database in EXCLUSIVE mode


解决方法:

rac1节点:

SQL> show parameter cluster_database;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

cluster_database                     boolean     FALSE

cluster_database_instances           integer     1

SQL> alter system set cluster_database=true scope=spfile;

System altered.

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup

ORACLE instance started.


Total System Global Area  830930944 bytes

Fixed Size                  2257800 bytes

Variable Size             566234232 bytes

Database Buffers          260046848 bytes

Redo Buffers                2392064 bytes

Database mounted.

Database opened.

SQL> select open_mode from v$database;

OPEN_MODE

--------------------

READ WRITE

SQL> show parameter cluster_database;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

cluster_database                     boolean     TRUE

cluster_database_instances           integer     2

SQL>


rac2节点:

[[email protected] ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Thu Sep 29 10:14:16 2016

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup

ORA-01102: cannot mount database in EXCLUSIVE mode   --没有修改参数前报错,修改后启动成功

SQL> startup

ORACLE instance started.


Total System Global Area  830930944 bytes

Fixed Size                  2257800 bytes

Variable Size             599788664 bytes

Database Buffers          226492416 bytes

Redo Buffers                2392064 bytes

Database mounted.

Database opened.

SQL> select open_mode from v$database;

OPEN_MODE

--------------------

READ WRITE

SQL> show parameter cluster_database;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

cluster_database                     boolean     TRUE

cluster_database_instances           integer     2

SQL>

本文出自 “一起走过的日子” 博客,请务必保留此出处http://tongcheng.blog.51cto.com/6214144/1857642

以上是关于oracle 11g rac启动报错ORA-01102: cannot mount database in EXCLUSIVE mode的主要内容,如果未能解决你的问题,请参考以下文章

oracle 11g rac安装之grid报错解决

Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例

Oracle 11g R2 RAC dbca新建实例报错

oracle 11g rac ORA-01555 快照过旧报错处理

oracle 11g RAC 的基本操作------启动与关闭

oracle无法联系代理我的ORACLE是 11g的企业版,装在LINUX服务器上,两台服务器做了一个RAC集群,