文档解释
ORA-16420: fast-start failover target cannot be converted to snapshot standby
Cause: The database chosen for conversion to a snapshot standby was the fast-start failover target standby database.
Action: Choose another physical standby database and retry the operation.
。
ORA-16420:快速启动故障转移目标无法转换为快照旁路备份。
官方解释
ORA-16420表示“快速启动故障转移目标无法转换为快照旁路备份”。这种情况是由于在Fast_start应急转移期间,被转移到的新实例可能未能及时使用“create snapshot standby形式”创建数据库备份,导致该错误。
常见案例
当要求将基础启动故障转移至延迟备份时,就会发生此错误。
一般处理方法及步骤
1.发现ORA-16420错误后,需要重新激活备份。此类备份将在FAST_START_RECOVERY_TARGET参数指定的延迟时间表上启动。
2.如果要立即启动恢复操作,请取消该参数,并手动执行恢复操作。
3.在基础启动状态下,将FAST_START_RECOVERY_TARGET参数重置为新值,并确保该值符合要求(例如,该值必须是合理的)。
4.重新激活延迟备份,以便恢复到FAST START故障转移之前的状态,从而避免ORA-16420错误。