当我执行 updateb 并找到 tnsnames.ora 时,由于各种 Oracle DB 安装,我得到了一长串列表。我需要向为系统配置的“默认”tnsnames.ora 添加一些条目。
我如何找出许多 tnsnames.ora 文件中的哪一个实际正在使用?
注意:30 个奇数实例中没有一个位于任何“系统”文件夹(例如 /etc/usr 等)下,并且:
> echo $TNS_ADMIN
TNS_ADMIN: Undefined variable.
> echo $PATH
/usr/kerberos/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/usr/local/ade/bin:/usr/NX/bin
> echo $ORACLE_HOME
ORACLE_HOME: Undefined variable.
Run Code Online (Sandbox Code Playgroud)
RHEL4
Ben*_*oit 10
如果$TNS_ADMIN未设置,则tnsnames.ora应该在$ORACLE_HOME/network/admin/.
您可以在Net Services Reference book 中找到有关 tnsnames.ora 的更多解释。
要确定 的值$ORACLE_HOME,您可以查看文件/etc/oratab。该文件列出了数据库、相关联$ORACLE_HOME以及数据库是否必须自动启动/停止。
您还可以在oraInventory(查看/etc/oraInventory文件夹或/etc/oraInst.loc文件)中找到一些信息
| 归档时间: |
|
| 查看次数: |
66134 次 |
| 最近记录: |