ORA-01102: cannot mount database in EXCLUSIVE mode
2017-01-05 00:31
579 查看
OS:RHEL 6.5 DATABASE:11gR2 rac
场景描述:
SQL> startup nomount SQL>ORA-01102: cannot mount database in EXCLUSIVE mode
同一时刻只有一个节点能够连接到数据库
如果节点rac1连上,那么rac2 肯定报错,反之亦然。
解决过程:
在网上找了很长时间,终于发现这个参数不对!
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由scope=spfile可以知道,
参数cluster_database是静态参数,所以修改后必须重启生效。
最后一步:
startup //两个节点分别启动,或者登陆grid用户,然后运行 srvctl start database -d orcl(数据库名)结果:
SQL> select instance_name,status from gv$instance; INSTANCE_NAME STATUS ---------------- ------------ HHPEN11 OPEN HHPEN12 OPEN
------------------------------------------------------------------------------华丽分割线---------------------------------------------------------------------------
再看一下这个参数,以后要记住:
SQL> show parameter cluster_database; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ cluster_database boolean TRUE cluster_database_instances integer 2------------------------------------------------------------------------------华丽分割线---------------------------------------------------------------------------
两个参数的意义:
CLUSTER_DATABASE
Property | Description |
---|---|
Parameter type | Boolean |
Default value | false |
Modifiable | No |
Range of values | true | false |
Basic | Yes |
Real Application Clusters | For all instances, the value must be set to TRUE. |
CLUSTER_DATABASEis a Real Application Clusters parameter that specifies
whether or not Real Application Clusters is enabled.
翻译:这个参数决定了RAC功能是否开启!!!!!!!!!!!!!!!!
看见没有,官网这么明显的注释啊!!!!!
多看官方文档~~~~~
------------------------------------------------------------------------------华丽分割线---------------------------------------------------------------------------
关于这个错误:cannot mount database in EXCLUSIVE mode ,通过字面翻译可以得知: 不能在排他模式/独用模式 下挂载数据库。
所以解决方法很有可能就是 :开启RAC模式,关闭排他模式。
这个错误要记住。
------------------------------------------------------------------------------华丽分割线---------------------------------------------------------------------------
相关文章推荐
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORACLE RAC安装问题解决记录(5)- 未设置cluster_database导致 ORA-01102 cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- 【oracle案例】ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode
- 【oracle案例】ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode 处理方法
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode
- 错误 ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode 解决办法
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode