2011-08-01 38 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