我正在AIX机器上运行Oracle 11gR2。我重新命名了数据库,并使用NID更改了DB ID。我可以在mount模式下重新启动db,但是我不能通过以下错误来挂载它。
ORA-01102: cannot mount database in EXCLUSIVE mode
ALTER DATABASE OPEN RESETLOGS
*
ERROR at line 1:
ORA-01507: database not mounted我使用一个新的pfile启动DB。我注意到NID实用程序没有在ASM中更改旧的DB文件夹名。因此,重命名数据库的工作将不是完美的。
当我搜索这个错误时,我已经删除了一些简单的东西,比如删除$ORACLE_HOME/dbs下的lk*文件。
有什么建议让我在NID重命名命令之后启动数据库吗?
非常感谢!
发布于 2016-03-13 05:32:51
感谢JSapkato的答复。这让我想要找到阻止我挂载数据库的难以捉摸的数据库实例。
结果,我犯了一个错误,在第二个数据库的pfile中使用了第一个DB的控制文件名。我根据ASM中的“真实”文件名更改了控制文件名。现在我没有这个“排他性”安装错误。
注意:我正在跟踪Oracle文档中关于如何更改DB名称的内容:
http://docs.oracle.com/cd/B28359_01/server.111/b 28319/dbnewid.htm
https://dba.stackexchange.com/questions/132028
复制相似问题