一起学习网 一起学习网

ORA-19975: database must not be started in any other instance ORACLE 报错 故障修复 远程处理

文档解释

ORA-19975: database must not be started in any other instance

Cause: The physical standby role transition command failed because a certain condition required the database to be mounted in this instance and not started in any other instance.

Action: See associated error message for detailed explanation.

ORA-19975:数据库不能在其他实例中启动。

官方解释

常见案例

一般处理方法及步骤

1、确保执行启动的实例是数据库的实例。

2.执行STARTUP NOMOUNT,如果用户想要从实例启动其他实例的数据库,则将其作为帐户持有者。

3.可以通过查看表dba_data_files中的thread#列确定数据库是那个实例的。

4.如果SQL * Plus已使用与其他实例的文件建立连接,则可以转到此实例,或者任何实例,但不可以启动数据库。

5.使用RMAN的复制功能或Oracle Streams复制功能将数据库从一个实例复制到另一个实例。