首页 > 数据库技术 > 详细

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

时间:2015-12-12 20:14:16      阅读:827      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!