19.8.0.0环境搭建ADG,duplicate之后,主库无法将日志发送到备库,检查错误报错ORA-12154
经过多方面的测试,发现是数据库没有读取tnsnames.ora这个文件,配置TNS_ADMIN都不起任何作用
MOS上面说可以尝试重启oracle数据库,但是这个库现在不能重启,最后找到解决办法,就是参数里面直接写死服务名,如下:
alter system set log_archive_dest_2 = 'service="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.61.132)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=hip32)))" lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=hip32' ;
这样就可以正常发送日志了。
后面可以找时间重启一下数据库实例。
参考MOS:
RFS Is not coming up on standby Due to ORA-12154 on transport (primary side) (Doc ID 2196182.1) |