ORACLE--关于TNS_ADMIN环境变量

很多oracle产品都有自己的TNS文件,如果你的系统里装了多个Oracle的产品的话,那么客户端连instance的时候,到底是使用那个tnsnames.ora呢?这个时候就需要看TNS_ADMIN这个参数了。

查看方法:命令行

C:\Documents and Settings\ptian>set TNS_ADMIN
TNS_ADMIN=D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN
这就表示客户端会从D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN下读取TNS的设置

修改方法:
有两个地方可以修改,一个是注册表,一个是系统环境变量。
注册表的位置:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\TNS_ADMIN
系统环境变量的优先级高于注册表,如果设置了环境变量,那么就会忽略注册表的值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要设置Oracle 11g的环境变量,您需要按照以下步骤进行操作: 1. 找到您的Oracle安装目录。根据引用,您的Oracle安装目录应该是E:\Oracle\product\11.2.0\dbhome_1。 2. 打开“系统属性”对话框。您可以通过在Windows搜索栏中输入“系统属性”来找到它。 3. 在“系统属性”对话框中,点击“高级”选项卡。 4. 在“高级”选项卡下,点击“环境变量”按钮。 5. 在“环境变量”对话框中,您可以设置系统级别的环境变量或用户级别的环境变量。对于Oracle 11g,我们将设置系统级别的环境变量。 6. 在“系统变量”部分,点击“新建”按钮。 7. 在“新建系统变量”对话框中,输入变量名和变量值。根据引用,您需要设置以下环境变量: - 变量名:ORACLE_SID,变量值:oracle实例名 - 变量名:NLS_LANG,变量值:AMERICAN_AMERICA.ZHS16GBK(可以根据需要选择字符集) - 变量名:TNS_ADMIN,变量值:D:\app\Andreas\product\11.2.0\dbhome_1\NETWORK\ADMIN 8. 点击“确定”按钮关闭“新建系统变量”对话框。 9. 继续在“环境变量”对话框中,找到“Path”系统变量,并点击“编辑”按钮。 10. 在“编辑环境变量”对话框中,确保Oracle的安装目录(E:\Oracle\product\11.2.0\dbhome_1)已经添加到“Path”变量的值中。如果没有,请在变量值的末尾添加“;E:\Oracle\product\11.2.0\dbhome_1”。 11. 点击“确定”按钮关闭“编辑环境变量”对话框。 12. 最后,关闭所有打开的对话框,并重新启动计算机使环境变量生效。 通过这些步骤,您应该能够成功设置Oracle 11g的环境变量。请注意,根据您的具体安装目录和需求,可能会有所不同。如果您遇到任何问题,请参考Oracle的官方文档或咨询Oracle支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值