While starting out of two DBs one DB getting error: ORA-01102: cannot mount database in EXCLUSIVE mo

 
9876

文档 ID

 
 
单击此项可添加到收藏夹
转到底部转到底部

In this Document

Symptoms
 Cause
 Solution



Applies to:

Oracle Database - Standard Edition - Version 11.2.0.3 to 12.1.0.2 [Release 11.2 to 12.1]
Information in this document applies to any platform.

Symptoms

Have 2 databases (prod and test) on the same machine, when startup the DB "test" and then try to startup the DB "prod" following error is coming.

[oracle@dbtest ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Tue Jun 7 08:18:15 2016

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

Connected to an idle instance.

SQL> startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 2622255104 bytes
Fixed Size 2231232 bytes
Variable Size 1627391040 bytes
Database Buffers 973078528 bytes
Redo Buffers 19554304 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode


If the process done backwards, (startup first prod and then test, ) then get the same error ora-01102

Cause

Both the DBs have same db_unique_name
 
DB_UNIQUE_NAME specifies a globally unique name for the database.
 

Solution

Change DB_UNIQUE_NAME of one database:

1.) Shutdown Db (test DB)
2.) Shutdown Db (prod DB )

3.) Startup DB ( test DB)

4.) alter system set db_unique_name='<<TEST_NEW>>' scope=spfile;

5.) Shutdown and startup the DB (Test DB).

6.) Startup DB ( Prod )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值