同时查看主库的状态,select status,error from v$archive_dest where dest_id=6;
发现报ORA-16057: DGID from server not in Data Guard configuration错误,错误意思是log_archive_config 没有配置导致的报错
解决办法:
备库:
修改唯一名
alter system set db unique_name=hisdb scope=spfile;
重启数据库到mount
主库:
执行
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_6='DEFER';
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_6='ENABLE';
再次查看select status,error from v$archive_dest where dest_id=6;
该参数状态终于为valid。
最后在备库实时应用日志
alter databaserecover managed standby database using current logfile disconnect from session;