仅安装 Oracle 客户端时,应将 \update tnsnames.ora 文件存储在哪里?

仅安装 Oracle 客户端时,应将 \update tnsnames.ora 文件存储在哪里?

我只安装了 oracle 客户端,但被告知要使用 dba 发给我的信息更新我的 tnsnames.ora 文件。但我没有 tnsnames.ora 文件。

在另一台安装了完整 Oracle 管理控制台的机器上,它位于:

  • C:\Oracle\product\10.1.0\Db_1\NETWORK\ADMIN\tnsnames.ora

那么我需要 tnsnames.ora 文件吗?

我怎样才能让 Oracle 知道它在哪里?

他妈的

答案1

我的机器上安装了 Oracle Client。上周,由于服务器变更,我的 DBA 更新了我的“tnsnames.ora”文件。该文件位于:

  • 目录:\oracle\ora81\network\ADMIN

如果将文件复制到该目录不起作用,我想您应该咨询您的 DBA。

答案2

当您说仅使用 Oracle 客户端时,您使用的是 Oracle Instant Client 吗?如果是,您应该将 TNS_ADMIN 环境变量设置为指向您存储 tnsnames.ora 文件的位置

答案3

其所在%ORACLE_HOME%\network\admin文件夹 %ORACLE_HOME%是客户端安装的位置,并且已将条目添加到 PATH 变量中。如果文件不存在,则创建一个,并使用另一台计算机上的文件作为模板

答案4

如果您的机器上存在 .\network\admin 文件夹,只需复制此目录中的 tnsnames.ora。

相关内容