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,以及全部相关对象定义,以便及时排查此错误。