ORA-12545: 因目标主机或对象不存在,连接失败

时间:2022-11-23 11:34:24

环境:oracle 10.2.0.4版本的两节点RAC

有两个vip,使用plsql developer连接数据库,其中一个vip连接正常,但使用另外一个vip连接的时候报错:

ORA-12545: 因目标主机或对象不存在,连接失败

在网上找了点相关资料,意思是和监听里面配置使用了主机名相关,导致在解析的时候出了点问题。

感觉像是oracle 10g版本 rac的小bug,网上介绍了多种解决方法。

我采用的是在客户端机器上,修改host文件,将ip地址和主机名都添加进去。

另一种方法是将监听文件中的主机名替换成ip地址。

另外还有说将local_listener参数修改下,没敢尝试,也不知道可不可以。