如何将具有 SID 的 TNS 条目转换为 instantclient 格式?
我可以连接 TNS 字符串,但不能连接等效的(我认为!)instantclient 字符串。
$ ./sqlplus 'myname/mypass@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.example.com)(PORT=1521))(CONNECT_DATA=(SID=mysid)))'
Connected to: ...
$ ./sqlplus myname/mypass@//myhost.example.com:1521/mysid
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
使用使用 SID 连接的工作连接来查找数据库中的服务。如果您已连接运行:
并使用您要连接的名称之一。