我是新来的,所以我介绍自己,我的名字是Ettore Giallaurito,我的工作是在意大利的IT服务。ODBC连接到oracle超时
我的问题:
我试图通过ODBC(系统DNS)来连接到一个Oracle数据库实例XP下的连接,但我得到一个错误ORA1254 TNS:无法连接resolvethe指定的标识符。
我正在使用oracle即时客户端11.2,并且我的tnsnames已正确配置,因为我可以使用TNS方法与DBVisualizer进行连接。 说实话,我确实会连接在这种情况下,但我需要将完整的连接字符串:
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = repsit01.sit.sor)(PORT = 1521))
(CONNECT_DATA = (SERVICE_NAME = REPSIT01))
)
,因为它没有得到我,如果我只使用SID,在我的情况REPSIT01作为显示下面。
我的TNS条目如下:
REPSIT01 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
(CONNECT_DATA = (SERVICE_NAME = REPSIT01))
)
任何帮助将非常apprecciated。
在此先感谢Ettore。
你可能有多个客户端,只是一个猜测。检查你的ORACLE_HOME位置,然后尝试tnsping – tbone