listener.ora文件与tnsnames.ora之间的关系

  

侦听器。奥拉文件里面的内容如下:

=
,

侦听器(DESCRIPTION_LIST=
,,,(描述=
,,,,,(ADDRESS_LIST=
,,,,,,,(地址=(协议(TCP)(主机=d10063)(端口=1521))
,,,,,)
,,,,,(ADDRESS_LIST=
,,,,,,,(地址==IPC(协议)(关键=EXTPROC0))
,,,,,)
,,,)
,

  

SID_LIST_LISTENER=
,(SID_LIST=
,,,(SID_DESC=
,,,,,(SID_NAME=PLSExtProc)
,,,,,甲骨文(ORACLE_HOME=D: \ \ ora92)
,,,,,(程序=extproc)
,,,,,(GLOBAL_DBNAME=gsid)
,,,,,甲骨文(ORACLE_HOME=D: \ \ ora92)
,,,,,(SID_NAME=保罗)
,,,,,(GLOBAL_DBNAME=保罗)
,,,,,甲骨文(ORACLE_HOME=D: \ \ ora92)
,,,,,(SID_NAME=保罗)
,,,)
,

  

tnsnames.ora文件内容如下:

  保罗

=
,(描述=
,,,(ADDRESS_LIST=
,,,,,(地址=(协议(TCP)(主机=192.168.1.163)(端口=1521))
,,,)
,,,(CONNECT_DATA=https://www.yisu.com/zixun/
,,,,,(SERVICE_NAME=保罗)
,,,)
,

主=
,(描述=
,,,(ADDRESS_LIST=
,,,,,(地址=(协议(TCP)(主机=192.168.1.163)(端口=1521))
,,,)
,,,(CONNECT_DATA=https://www.yisu.com/zixun/
,,,,,(SERVICE_NAME=gsid)
,,,)
,

  

完成显示参数service_names

  

NAME ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,TYPE ,,,,,,值
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
service_names ,,,,,,,,,,,,,,,,,,,,,,string ,,,,gsid,保罗,paultest

  

由以上可知道,监听器提供静态和动态注册服务名

  

而以及。奥拉文件根据服务名进行客户端连接

  

而主要这些是连接字符串

     

C: \ \文件和设置保罗Yi> lsnrctl地位

  

LSNRCTL为32位Windows:版本9.2.0.4.0 -生产- 12月18日2007 09:47:21


  

版权(c) 1991年,2002年,甲骨文公司只保留所有权利。

  

连接(描述=(地址==(协议TCP)(主机=d10063)(端口=1521)))的
状态侦听器
- - - - - - - - - - - - - - - - - - - - - - - -
Alias ,,,,,,,,,,,,,,,,,,,侦听器
Version ,,,,,,,,,,,,,,,,,TNSLSNR为32位Windows:版本9.2.0.4.0 -名单

决心开始Date ,,,,,,,,,,,,,,18 - 12月- 2007年09:40:34
Uptime ,,,,,,,,,,,,,,,,,,0天0小时。6分钟46秒。
跟踪Level ,,,,,,,,,,,,,
Security ,,,,,,,,,,,,,,,,,
SNMP ,,,,,,,,,,,,,,,,,,,,,
File 侦听器参数,,甲骨文D: \ \管理\ \ ora92 \网络侦听器。奥拉
侦听器日志File ,,,,,,,D: \甲骨文\ ora92 \ \ log \ listener1网络。日志总结。

听端点,(描述=(地址==(协议tcp)(主机=d10063.avocado.local)(端口=1521)))
,(描述=(地址=(协议=ipc) (PIPENAME=\ \ \管\ EXTPROC0ipc)))
服务总结……
服务“gsid”有2个实例(年代)。
,实例“PLSExtProc”,状态未知,有一个处理程序(s)为这个服务…
,实例“保罗”,状态好,有一个处理程序(s)为这个服务……
服务“保罗”1实例(年代)。
,实例“保罗”,状态好,有一个处理程序(s)为这个服务……
服务“paultest”1实例(s)。
,实例“保罗”,状态好,有一个处理程序(s)为这个服务……
命令成功完成

  

从lsnrctl状态处可以看出

  

初始化参数设置:instance_name=保罗service_names=保罗,gsid, paultest

  

所以动态注册时也会对外提供三个服务:保罗和gsid, paultest

  

C: \ \文件和设置保罗Yi> tnsping主要

  null   null   null   null   null   null   null

listener.ora文件与tnsnames.ora之间的关系