“ORA-12545: 因目标主机或对象不存在,连接失败”怎么办?

时间:2023-03-09 00:34:31
“ORA-12545: 因目标主机或对象不存在,连接失败”怎么办?

大概知道是因为主机名或者IP地址的原因引起的,但是不知道究竟,就去百度上查了查,然后就根据几种答案做出了以下就该:

1.E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN这个路径下面找到 tnsnames.ora 和  listener.ora 然后看里面的HOST的值是否一样,

是否跟计算机名一样,

发现

tnsnames.ora 里面是 HOST =  chenzhenpeng,

而listener.ora 里面 HOST = chenzhenpeng-PC,

所以将tnsnames.ora  里面改成 HOST = chenzhenpeng-PC就可以登录了。

一般这些文件,都是配置成IP地址。如果是机器名称,还要对机器名称进行解析。