文档解释
ORA-19970: multi-instance standby role transition in progress
Cause: ALTER DATABASE MOUNT failed because a multi-instance standby role transition was in progress.
Action: Retry after the multi-instance standby role transition finishes.
ORA-19970:多实例故障转移角色正在进行中
官方解释
ORA-19970意味着你正在进行多实例容灾备份的角色转换正在处理此请求。
常见案例
ORA-19970通常在多个实例数据库上出现,用来调用FSFO(Fast-start Failover)容灾备份服务。
一般处理方法及步骤
1. 审查alert日志是否出现ORA-00600和ORA-7445错误,如果出现,并且有问题,请解决。
2. 检查数据库实例的状态,看看是否有任何实例无法响应。
3. 如果没有明显的错误消息,则查看实例的状态是否正常。
4. 对于正在处理此错误的实例,请检查和诊断当前正在处理的后台进程。
5. 检查每个数据库实例的状态,看看有没有正常同步。
6. 如果有同步问题,请重新切换角色。
7. 如果问题仍然存在,请尝试重置角色。