ITPub博客

首页 > 数据库 > Oracle > [Oracle] Oracle11g listener.log清除步骤

[Oracle] Oracle11g listener.log清除步骤

原创 Oracle 作者:tolilong 时间:2017-02-13 15:45:04 0 删除 编辑
Oracle listener.log超过4G之后就不回再往里面写数据,所以需要定期备份和清除listener.log中的数据.

如下为oracle11g listener.log清除步骤

1. ps -ef | grep tns   查看DB是否使用了多个listener.

2. lsnrctl status listenerx  查看listener.log在哪个位置(路径)

3. lsnrctl

LSNRCTL> show
The following operations are available after show
An asterisk (*) denotes a modifier or extended command:
rawmode                              displaymode
rules                                trc_file
trc_directory                        trc_level
log_file                             log_directory
log_status                           current_listener
inbound_connect_timeout              startup_waittime
snmp_visible                         save_config_on_stop
dynamic_registration                 enable_global_dynamic_endpoint
oracle_home                          pid
connection_rate_limit                valid_node_checking_registration
registration_invited_nodes           registration_excluded_nodes

LSNRCTL> set current_listener {listener_name}            #由于DB可能使用了多个listener,需要指定具体的listener

LSNRCTL> set log_status off

LSNRCTL> exit

4. mv listener.log listener.log.xxxxxxxx

5. lsnrctl

LSNRCTL> set log_status on

LSNRCTL> exit


6. tar&gzip 压缩 listener.log.xxxxxxxx

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24237320/viewspace-2133461/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-07-13

  • 博文量
    406
  • 访问量
    1208665