ORACLE 19C ADG遇到一次奇怪的ORA-12154错误

Posted 久违的太阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE 19C ADG遇到一次奇怪的ORA-12154错误相关的知识,希望对你有一定的参考价值。

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)

以上是关于ORACLE 19C ADG遇到一次奇怪的ORA-12154错误的主要内容,如果未能解决你的问题,请参考以下文章

ORACLE RAC19C到单实例ADG DUPLICATE ORA-01017 错误的解决办法

oracle10g升级到11g之后跨平台ADG遇到ORA-10561错误问题

oracle10g升级到11g之后跨平台ADG遇到ORA-10561错误问题

ORACLE 19C PDB克隆遇到ORA-65169错误问题

ORACLE 19C PDB克隆遇到ORA-65169错误问题

ORACLE 19C PDB克隆遇到ORA-65169错误问题