尝试使用以下方法在 Ubuntu 13.10 64 位上使 Oracle 网络连接正常工作这以战略为基础
我让这一切完美运行。我可以使用 sqlplus uid/pwd@server:port/tnsservicename 连接到远程数据库
该链接未提供如何设置 tnsnames 以与即时客户端配合使用。还有很多其他帖子(包括 Oracle 本身的帖子)描述了如何执行此操作。基本上,您只需要在 $ORACLE_HOME 目录中创建 /network/admin 目录,创建 tnsnames.ora 和 sqlnet.ora 文件并编辑它们。还需要设置 $TNS_ADMIN
我已经完成所有这些操作,但没有使用 tnsnames 获得任何形式的响应。
错误始终是:
ORA-12154: TNS:无法解析指定的连接标识符
显然,即时客户端不提供 TNSPING 之类的工具,因此无法通过这种方式进行故障排除。此外,我向 sqlnet.ora 添加了跟踪选项,但正如预期的那样,也没有找到 sqlnet.ora。
有人可以帮忙吗?