oracle错误:ORA-12545: Connect failed because target host or object does not exist

oracle错误:ORA-12545: Connect failed because target host or object does not exist,第1张

linux 下的 listener.ora 中的 HOST 是 192.168.24.50

win7下的 listener.ora 中的 HOST 是 admin-PC

你把LINUX下的 192.168.24.50 变成 admin-PC

试一下,

由 ORA-12545 来看,现在的问题是找不到主机,想办法让客户端能识别服务器,应该就可以了。

数据库版本?

tnsnames中所使用的IP地址是virtual IP or public IP

可以先确认是哪个Instance连接失败:

如果连接成功, 执行select instance_name from v$instance

因为你没有贴出连接失败时的错误信息, 我猜测试可能是另一个节点的监听问题.

通常需要在database中设置remote_listener参数为对方节点就可以了

搜索你的oracle安装目录,找到这俩个文件 tnsnames.ora 和 listener.ora 记住就改这俩个文件就行了,还有一个大写的TNSNAMES.ORA不用管它。他们的路径如下:如 E:\oracle\ora92\network\admin 这是我的路径你的肯定和我的不一样,但能找到这俩个文件就行了,他们在同一个目录里,编辑这俩个文件,把里面的Host= 的地方改为你的计算机名就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11375405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存