2011-08-01 41 views
0

我的Oracle ODBC今天停止工作,我无法弄清楚原因。Oracle TNS - 无法通过ODBC连接管理员

错误IM测试在ODBC管理器连接时,得到的是:连接失败,因为目标主机或对象不存在

试图做就可以了TNSPING时,得到同样的错误。

一切工作在星期五,并没有更新或任何已完成的服务器。

它可能是什么?

+0

是它仍然不能正常工作?你问过你的DBA吗? – Danny

回答

1

TNSPING和PING会走很长的路。
如果你看到这样

.. Attempting to connect to (ADDRESS=SomeServerOrIPAddress)(PORT=1521) ... 

从TNSPING线,尝试自己从命令提示符

PING SomeServerOrIPAddress 

查验地址如果你从PING一个很好的答复,但没有TNSPING它现在是一个问题你的DBA。
如果PING不起作用,您需要查看网络问题:
- 客户端是否实际连接到网络?
- 名称解析如果PING说,它无法解析服务器名称 - 防火墙/病毒检查程序阻止你的流量
- 任何数量的其他事情

+0

Yeap,基本的TNS解决方案; SQL * Plus的工作?如果没有,TNSPING会给出预期的结果?如果没有PING给出预期的结果?如果PING未能解决网络问题,如果PING成功并且TNSPING发生TNS问题。如果TNSPING成功并且客户端没有客户端/配置/安全问题。 – Karl