Mac OS X Sierra 10.12.2中的tsnames.ora文件

4

我需要在macOS Sierra 10.12.2中使用文件tsnames.ora,但我不知道它的位置。

MacBook-Pro-de-lopes: lopes$ locate tsnames.ora

WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:

  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.

1
你在你的 Mac 上安装了 Oracle 客户端吗?如果是的话,tnsnames.ora 应该位于:<path_to_your_oracle_client>/network/admin/。 如果不存在,你可以创建它并创建 tnsnames.ora 文件。 - Cyrille MODIANO
1个回答

3
仅适用于Mac OSX的即时客户端可用。但是,该客户端不提供示例tnsnames.ora文件。
因此,除非您或应用程序将tnsnames.ora文件放在某个位置,否则该文件不存在。
如果您创建了具有适当内容的tnsnames.ora文件,则需要设置ORACLE_HOME或TNS_ADMIN环境变量。即时客户端与默认客户端安装有一些小差异,请阅读常见问题解答以获取详细信息。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接