oracle sqlnet.ora和tnsname.ora和listener.ora之间的区别与联系
答案:2 悬赏:50
解决时间 2021-03-13 04:08
- 提问者网友:花之森
- 2021-03-12 11:34
oracle sqlnet.ora和tnsname.ora和listener.ora之间的区别与联系
最佳答案
- 二级知识专家网友:闲懒诗人
- 2021-03-12 12:22
我只说自己的理解,不说网上有的。
sqlnet.ora,个人理解为监听控制文件,也就是外围参数控制文件(不是配置文件),比如这个文件可以控制监听范围,一些监听参数等。需要安装在服务器端。当然没有这个文件也可以,毕竟所有参数都有默认值。
tnsname.ora,连接端配置文件,主要内容是要访问的数据库的连接串的解释。也就是@后面的字符传的解释文件。这个主要出现的访问端(客户端),当然并不是说服务器端没有,因为服务器端也可以是访问端,比如服务器互相访问的dblink,以及服务器自己访问自己。
listener.ora,监听配置文件,这个文件里面是监听的主要(重要)配置内容,也是监听在服务器端的主文件,这个文件与sqlnet.ora的区别是,这个文件的基础参数是非常重要的,而且是直接关系到整个监听的。
举个例子,listener.ora是监听的地基,地基打好了,然后要判断房子怎么盖或者哪个房间是干什么的,也就是sqlnet.ora。最后是谁去住,怎么住,那么就是tnsname.ora。
sqlnet.ora,个人理解为监听控制文件,也就是外围参数控制文件(不是配置文件),比如这个文件可以控制监听范围,一些监听参数等。需要安装在服务器端。当然没有这个文件也可以,毕竟所有参数都有默认值。
tnsname.ora,连接端配置文件,主要内容是要访问的数据库的连接串的解释。也就是@后面的字符传的解释文件。这个主要出现的访问端(客户端),当然并不是说服务器端没有,因为服务器端也可以是访问端,比如服务器互相访问的dblink,以及服务器自己访问自己。
listener.ora,监听配置文件,这个文件里面是监听的主要(重要)配置内容,也是监听在服务器端的主文件,这个文件与sqlnet.ora的区别是,这个文件的基础参数是非常重要的,而且是直接关系到整个监听的。
举个例子,listener.ora是监听的地基,地基打好了,然后要判断房子怎么盖或者哪个房间是干什么的,也就是sqlnet.ora。最后是谁去住,怎么住,那么就是tnsname.ora。
全部回答
- 1楼网友:萌萌哒小可爱
- 2021-03-12 13:14
没看懂什么意思?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |