ORA-16427: Redo gap is too large to resolve. ORACLE 报错 故障修复 远程处理

文档解释

ORA-16427: Redo gap is too large to resolve.

Cause: The redo transport lag at this database was too large for automatic redo gap detection to take place.

Action: Re-create this standby database from a current backup copy of the primary database.

.

ORA-16427:Redo gap is too large to resolve的官方解释是:没有足够的日志复制来关闭要在关闭Data Guard软件保护上己报告的红色日志空白。

此错误通常发生在加入一个新的节点时,因为必须有足够多的可用日志头文件才能正常同步。

一般处理方法及步骤

1、确保当前已连接的和新加入的节点之间的日志流是双向的,我的建议是,先确保primay的archive log应用在standby上。

2、如果有疑问,可以使用命令“ALTER SYSTEM ARCHIVE LOG CURRENT’”在primary上生成一个新的日志文件以提高确认。

3、再次尝试将新节点加入保护联接。

4、如果没有解决,使用“alter system set log_archive_dest_state_n=DEFER’”在primary上推迟复制文件发送。

5、推迟后,确保有足够的文件或进行重新复制。

6、使用 ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_n = ‘DEFAULT’ 恢复正常操作数据库。


数据运维技术 » ORA-16427: Redo gap is too large to resolve. ORACLE 报错 故障修复 远程处理