ORA-16020: fewer destinations available than specified by LOG_ARCHIVE_MIN_SUCCEED_DEST

文档解释

ORA-16020: fewer destinations available than specified by LOG_ARCHIVE_MIN_SUCCEED_DEST

Cause: The number of archive log destinations that could be used was less than the LOG_ARCHIVE_MIN_SUCCEED_DEST parameter value.

Action: Either adjust the log archive destination parameters, or lower the value of LOG_ARCHIVE_MIN_SUCCEED_DEST.

ORA-16020错误提示,数据库备份不足于当前LOG_ARCHIVE_MIN_SUCCEED_DEST参数中指定的数量,不能满足数据库日志归档任务。

官方解释

当日志归档委托未满足LOG_ARCHIVE_MIN_SUCCEED_DEST要求时,归档日志被跳过,并生成ORA-16020错误消息,指示归档目的地的实现不足以满足最小归档完成的要求。

常见案例

当启动归档时,Oracle检查归档进程对应的归档目标数量是否大于LOG_ARCHIVE_MIN_SUCCEED_DEST参数设置,如果实际记录数量少于参数设置,就会报该错误,例如,当有一个归档进程和一个归档目标时,如果参数LOG_ARCHIVE_MIN_SUCCEED_DEST设置为2,归档会失败,报出ORA-16020错误。

一般处理方法及步骤

1、检查LOG_ARCHIVE_MIN_SUCCEED_DEST参数是否已设置正确。

2、检查可用的归档(Archive log)服务是否可用,即所有可用的归档(Archive log)目标是否可用。

3、检查归档进程是否正在正常运行,如果有正在正常运行的归档进程,可以停止归档。

4、确定额外归档(Archive Log)目标是否可用,如果有,请立即启动它们。

5、调低LOG_ARCHIVE_MIN_SUCCEED_DEST参数设置,使其合理。

你可能感兴趣的