oracle中listener.ora&tnsnames.ora

我感觉这个问题虽然有点白痴,但也一直困惑了我很久----我还只是小白

ORACLE服务器与客户端的listener.ora&tnsnames.ora这两个文件的异同???这几个文件有什么区别???还有要怎么配置???

>>>服务端开启listener,侦听客户端的请求,转发到你的实例(实例是什么自己到网上脑补下),客户端配置tnsnames,给出服务的描述,连接到服务端的监听
>>>listener.ora 只用于服务端,客户端中无效,该文件主要配置了服务端数据库的相关信息。
>>>tnsnames.ora 只用于客户端,服务端无效,该文件配置了可连接实例的相关参数信息。
>>>客户端的tnsnames.ora是负责找到目标主机;服务端的listener.ora是管理客户端的连接。


总结:listener.ora是服务端的用的,oracle监听程序就读取这个文件,这里面有oracle服务器信息,如scoket的监听地址和端口号,举个例子吧---->就是在一个地方,我把地址信息写在大门门牌号上,其他人想要找我就找到这个地址就可以了,这个地址是写给想要找我的那些人。而tnsnames.ora是客户端用的,也是plsql用的,里面填写的是实例的相关信息,这里面的信息主要是为了用简易的字符串替代繁琐的实例信息,提高工作效率。


要是以上信息有什么问题希望各位猿友指教指点,谢谢观赏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值