ORA-10458: standby database requires recovery
ORA-01194: file l needs more recovery to be consistent
ORA-01110: data file 1: '/oradata/oracle/system.264.1047747115
应该检查网络连接是否正常。如果网络连接正常,可以通过以下命令来检查备库的状态。
SELECT * FROM V$DATABASE;
如果可以连接到主库,但是备库状态显示为“MOUNTED”,那么可以通过以下命令将其转为“READ ONLY”状态。
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;
之后,可以通过以下命令来检查备库是否与主库同步。
SELECT * FROM V$DATAGUARD_STATS;
如果出现“apply lag”或“transport lag”的值,说明剩余的日志文件需要被应用或传输。如果延迟时间很长,则需要加快传输速度或增加传输通道,以加快同步速度。
然后等待恢复完成
发表评论