码迷,mamicode.com
首页 > 数据库 > 详细

安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?

时间:2015-12-12 20:14:32      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

如果我们由于需要安装了多个Oracle的client,哪个客户端的tnsnames.ora会起作用呢?

 

答案是:

在安装好clinent端后,安装程序会把client的bin目录放到path里面,path中在前面的client会被首先搜索,其中的tnsnames.ora会起作用,后面的clinent就不起作用了。

 

%ORACLE_HOME%\bin下面有一个oracle.key,指定用注册表中的哪一个oraclehome,注册表中的每一个oraclehome包含了所有的设置,包括NLS_LANG。

 

我在安装好Oracle服务器的windows 2008 server R2的系统中,又安装了一个ODAC客户端,后面安装的客户端会起作用,而且它还把前面client的tnsnames.ora中的配置也拷贝过来了。

安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?

标签:

原文地址:http://www.cnblogs.com/songyl/p/5041679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!