美文网首页
oracle的sqlnet.ora , tnsnames.ora

oracle的sqlnet.ora , tnsnames.ora

作者: else05 | 来源:发表于2016-10-12 15:32 被阅读134次
  • 对于客户端的tnsnames.ora ,相当于操作系统中的host配置文件,把数据库的详细地址(ip ,端口,数据库名)映射成一个缩写 ,连接数据库时就不用写很长的地址。
  • 而服务端的tnsnames.ora和客户端的一样,因为服务端有时也会去连接其它数据库(比如dblink)
  • 服务器端只需要使用listener.ora,客户端只需要使用tnsnames.ora ,如果同时要作为客户端和服务端,则两个都要配置
  • 服务端开Listener,侦听客户请求,转发到你的实例,客户端配Tnsnames,给出服务的描述,连接到服务端的侦听。
    Listener.ora是只用于服务器,客户端中的无效。
    TNSNAME.ora只用于客户端,服务端无效,除非服务器需要连接其它服务端。
    客户端的TNSNAME.ora是负责找到相应的主机。
    Listener.ora管理客户端的连接。

参考

相关文章

网友评论

      本文标题:oracle的sqlnet.ora , tnsnames.ora

      本文链接:https://www.haomeiwen.com/subject/pyyiyttx.html