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过程,以恢复正常应用日志复制。


数据运维技术 » ORA-16735: error executing DBMS_LOGSTDBY.UNSKIP_ERROR procedure ORACLE 报错 故障修复 远程处理