ORA-39091: unable to determine logical standby and streams status

文档解释

ORA-39091: unable to determine logical standby and streams status

Cause: An error occurred when determining if the Data Pump job needed to support logical standby or streams.

Action: The subsequent message describes the error that was detected. Correct the specified problem and restart the job.

,以及错误修复后需要注意的地方?

ORA-39091: 无法确定逻辑备用服务器和Stream的状态

官方解释

ORA-39091表示无法确定逻辑备用服务器和stream的状态。

常见案例

ORA-39091通常在从数据库上启动stream过程中出现。而且无法确定stream状态,这可能是因为在进行stream管理过程中出现了一些问题,从而导致stream无法被正确管理。

一般处理方法及步骤

1. 检查逻辑备用服务器所使用的sga和pga参数,并确保相应设置的大小够用。

2. 确保备用服务器拥有足够的redo log文件。

3. 重新启动逻辑备用服务器的基线复制流程,并确保复制正常进行(可使用V$LOGSTDBY_STATS检查此状态)。

4. 启动stream服务器。

错误修复后需要注意的地方:

1. 确保重新启动后的stream服务器工作正常,其transport service当前状态可以使用V$STREAMS_CONFIGURATION查看。

2. 如果stream报错Ora-39091,应及时收集alert log和监控log,以及全部相关对象定义,以便及时排查此错误。

你可能感兴趣的