暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

监听日志文件名的修改

原创 不吃草的牛_Nick 2022-08-14
529

其缺省的文件名为listener.log。对于非缺省的监听器,则产生的日志文件通常为listenername.log
该文件缺省由监听器自动创建,当日志文件丢失时或不存在时,会自动重新创建一个同名的文件,与alert_<SID>.log文件类似
该文件的尺寸会不断自动增长,当尺寸过大时或不便于阅读时,考虑将其备份
Oracle监听器在运行时不允许对日志文件做删除,重命名操作
可以设置日志状态为ON或OFF来实现启用或关闭日志

先关闭ADR

LSNRCTL> SET LOG_DIRECTORY /oracle
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
TNS-01251: Cannot set trace/log directory under ADR

vi /oracle/app/oracle/product/11.2.0/network/admin/listener.ora
DIAG_ADR_ENABLED_listener = OFF

lsnrctl reload

设置日志文件的两种方法
lsnrctl SET LOG_DIRECTORY directory
LSNRCTL> SET LOG_DIRECTORY /usr/oracle/admin/log

设置日志文件的两种方法
lsnrctl SET LOG_FILE file_name
LSNRCTL> SET LOG_FILE file_name

设置日志的状态
lsnrctl SET LOG_STATUS {on | off}
LSNRCTL> SET LOG_STATUS {on | off}

设置步骤:
LSNRCTL> SET LOG_DIRECTORY /oracle
LSNRCTL> SET LOG_FILE /oracle/listener_new.log
LSNRCTL> save_config
LSNRCTL> exit
lsnrctl reload
sqlplus "sys/oracle@db01 as sysdba"

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论