【发布时间】:2018-06-04 08:15:15
【问题描述】:
我需要为我的连接找到 tnsnames.ora 文件。我的服务器是远程托管的,即我的物理系统上没有安装它。
【问题讨论】:
标签: oracle database-connection oracle-sqldeveloper
我需要为我的连接找到 tnsnames.ora 文件。我的服务器是远程托管的,即我的物理系统上没有安装它。
【问题讨论】:
标签: oracle database-connection oracle-sqldeveloper
SQL Developer 在以下位置查找 tnsnames.ora 文件:
最后一个将胜过其他。
您可以通过运行命令在 SQL 工作表中自己查看此内容
show tns
您不会“免费”获得 tnsnames.ora 文件。需要有人为您构建、维护和分发一个。
但是,您可以在没有 TNSNames.ora 文件的情况下连接到 Oracle 数据库。假设您拥有所需的所有信息(通常在 .ora 文件中定义),您可以建立“基本”连接。
系统的另一个怪癖 - 我们实际上读取了任何名为 tnsnames* 的文件中的条目 - 因此,如果您将文件的旧版本保存为 tnsnames_old.ora 或 tnsnames.bak 之类的文件 - 我们也会看到并使用它们,SQL*Plus 曾经做过的事情,我们也被要求遵循。
【讨论】: