ORA-16735: error executing DBMS_LOGSTDBY.UNSKIP_ERROR procedure ORACLE 报错 故障修复 远程处理
文档解释
ORA-16735: error executing DBMS_LOGSTDBY.UNSKIP_ERROR procedure
Cause: Logical standby database package may not be installed.
Action: Install logical standby database packages and reissue the request.
ORA-16735错误通常表明dbms_logstdby.Unskip_Error过程的执行没有成功,该过程通常被用于应用日志共享库以继续复制过程。
官方解释
ORA-16735表示对dbms_logstdby.Unskip_Error过程的调用失败。此ORA错误由DML应用程序或DataMover执行时触发。
常见案例
1、DML应用程序可能在应用日志共享库在异步复制进程受阻时发生。
2、应用日志可能因ORA-16030和ORA-16032而无法被添加,请求已存在,“Log writer process”不会刷新共享库,导致大量挂起日志。
一般处理方法及步骤
1、检查共享库的应用日志剩余量,看看是否需要调大共享库容量。
2、如果步骤1检查正常,请查看是否存在任何表更改或ddl更改的操作,或者其他影响正常应用日志复制的地方。
3、如果以上检查正常,请运行dbms_logstdby.Unskip_Error过程,以恢复正常应用日志复制。