Tracing the LSNRCTL Control Utility (文档 ID 737530.1)

适用于:

Oracle Net Services - Version: 10.1.0.2.0 to11.2.0.3 - Release: 10.1 to 11.2
Information in this document applies to anyplatform.
Checked for relevance on 16-APR-2010.

用途:

当侦听器没有启动,LSNRCTL实用程序仍然读取listener.ora文件并可以跟踪。

此功能在10g中引入,对于8i和9i侦听器不存在。

请参阅11g用法的特殊说明。

解决方案:

在listener.ora文件中使用以下参数以跟踪LSNRCTL。请参阅11g用法的特殊说明。

    Parameter Name         Default value
LSNRCTL_TRACE_LEVEL        OFF
LSNRCTL_TRACE_FILE           lsnrctl_<pid>.trc
LSNRCTL_TRACE_DIRECTORY     $ORACLE_HOME/network/trace
LSNRCTL_TRACE_UNIQUE       ON
LSNRCTL_TRACE_TIMESTAMP      ON

LSNRCTL_TRACE_LEVEL = [OFF | USER | SUPPORT | 16]

跟踪级别应始终设置为“SUPPORT”或“16”

只设置这个参数通常是lsnrctl跟踪所需要的。其余参数不需要设置。

LSNRCTL_TRACE_FILE 

除非更改或除非LSNRCTL_TRACE_UNIQUE = OFF,此参数将产生一个名为lsnrctl_<pid> .trc的文件。Oracle建议不要更改默认值。

LSNRCTL_TRACE_DIRECTORY

默认位置通常很好,但如果需要可以更改。

LSNRCTL_TRACE_UNIQUE = [ON | OFF]

应始终使用默认的ON。将此参数设置为OFF只会创建一个单独的“lsnrctl.trc”文件,每次重新启动侦听器时都会覆盖该文件。

LSRNCTL_TRACE_TIMESTAMP = [ON | OFF]

应始终使用默认的ON。设置为OFF将防止记录时间戳。

在11g中,仅使用跟踪级参数。所有其他参数不能更改。跟踪文件遵循11g的“ADR”跟踪规则 - 即使在侦听器中禁用ADR的情况下也是如此。

 

参数名称缺省值:

LSNRCTL_TRACE_LEVEL OFF

LSNRCTL_TRACE_FILE未使用,文件为ora_<pid> _1.trc

LSNRCTL_TRACE_DIRECTORY未使用,输出目录为$HOME/oradiag*/lsnrctl/<host>/<host>/trace(或者可以位于$ORACLE_BASE/diag/lsnrctl/<hostname>/<hostname>/trace)

未使用LSNRCTL_TRACE_UNIQUE(设置为ON)

未使用LSNRCTL_TRACE_TIMESTAMP(设置为ON)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值