我是新来的,所以我自我介绍一下,我的名字是 Ettore Giallaurito,我的工作是在意大利的 IT 服务部门。
我的问题:
我正在尝试通过 XP 下的 odbc(系统 DNS)连接连接到 Oracle 数据库实例,但我收到错误 ORA1254 TNS:无法解析指定的连接标识符。
我使用的是 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))
)
任何帮助将不胜感激。
提前感谢埃托雷。