listener.ora文件包括4部分:
★ 头部分
★ 协议地址列表
★ 实例定义
★ 操作参数
LISTENER =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = loc.world))
(ADDRESS = (PROTOCOL = TCP)(HOST = HR)(PORT = 1521))
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = loc.world)
(ORACLE_HOME = /u01/app/oracle/product/11.2/db_1)
(SID_NAME = loc)
)
)
GLOBAL_DBNAME包含数据库名和数据库域。
SID_LIST描述符用于静态数据库注册、保持和以前版本的后向兼容性以及供Oracle Enterprise Manager使用。
| 参 数 | 说明 |
|---|---|
| DESCRIPTION | 作为侦听程序协议地址的容器 |
| ADDRESS | 指定一个单独的侦听程序协议地址,嵌入在DESCRIPTION内 |
| QUEUESIZE | 指定侦听程序在一个TCP/IP或IPC监听端点上可以接受的并发连接请求的数量 |
| RECV_BUF_SIZE | 指定会话的接收操作的缓冲区空间大小,单位是字节。嵌入在DESCRIPTION内 |
| SEND_BUF_SIZE | 指定会话的发送操作的缓冲区空间大小,单位是字节。嵌入在DESCRIPTION内 |
| SID_LIST | 列出SID描述符;为侦听程序配置服务信息;对于OEM、Oracle7,Oracle8版本8.0、外部过程调用和异质服务而言,该参数是需要的 |
| SID_DESC | 为一个特定的实例或服务指定服务信息,嵌入在SID_LIST内 |
| ENVS | 在执行由PROGRAM参数规定的一个专用服务器程序或可执行程序之前,为要设置的侦听程序指定环境变最。嵌入在SID_DESC内 |
| GLOBAL_DBNAME | 标识数据库服务,嵌入在SID_DESC内 |
| ORACLE_HOME | 为服务指定Oracle软件主目录,嵌入在SID_DESC内 |
| PROGRAM | 对服务可执行程序命名,嵌入在SID_DESC内 |
| SID_NAME | 为服务指定Oracle实例名,嵌入在SID_DESC内 |
| SDU | 为数据分组传输指定会话数据单元(SDU)的大小.值的范围从512到32768字节。嵌入在SID_DESC内 |
| ADMIN_RESTRICTIONS_listener_name | 禁止对侦听程序参数的运行时修改。参数值是ON和OFF(默认值) |
| INBOUND_CONNECT_TIMEOUT_listener_name | 在网络连接建立后,指定客户机完成它到侦听程序连接请求的时间,单位是秒 |
| LOG_DIRECTORY_listener_name | 为侦听程序日志文件指定目的目录 |
| LOG_FILE_listener_name | 命名侦听程序日志文件 |
| LOGGING_listener_name | 打开(ON)或关闭(OFF)听程序日志 |
| PASSWORDS_listener_name | 为侦听程序进程指定一个加密口令。可以通过侦听程序控制实用程序(lsnrctl)或OracleNet Manager(Oracle网络管理器)来生成口令 |
| SAVE_CONFIG_ON_STOP_listener_name | 参数值为TRUE或FALSE,指定是否将运行时配置变化自动保存在listener.ora文件中 |
| SSL_CLIENT_AUTHENTICATION_listener_name | 参数值为TRUE或FALSE,指定是否使用SSL来验证客户身份 |
| STARTUP_WAIT_TIME_listener_name | 不赞成使用:不用设置 |
| TRACE_DIRECTORY_listener_name | 指定侦听程序跟踪文件的目标目录 |
| TRACE_FILE_listener_name | 命名侦听程序跟踪文件 |
| TRACE_FILELEN_listener_name | 指定侦听程序跟踪文件的大小,单位是KB |
| TRACE_FlLENO_listener_name | 设定用于侦听程序跟踪的跟踪文件的数量:当该参数与TRACE_FILELEN_listener_name一起使用时,将以循环的方式使用跟踪文件 |
| TRACE_LEVEL_listener_name | 在特定级别启用跟踪.参数值是OFF(默认值)、USER、ADMIN和SUPPORT |
| TRACE_TIMESTAMP_listener_name | 向每个跟踪事件添加时间戳。参数值是ON、OFF,TRUE和FALSE |
| WALLET_LOCATION | 为安全连接指定SSL使用的证书、密钥和信任点(trust point)的位置。对于WALLET_LOCATION参数,可以指定SOURCE、METHOD.METHOD_DATA,DIRECTORY,KEY、PROFILE和INFILE子参数 |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




