关闭监听日志xml的记录

来源:这里教程网 时间:2026-03-03 16:15:23 作者:

Oracle11g的新特性自动诊断库(ADR)默认会启用,监听日志默认以xml方式存放(trace文件夹下也会存在listener.log),在目录/u01/app/grid/diag/tnslsnr/crmadb1/listener/alert/ 下会存放多个10M的文件,若不及时清理,此目录空间会越来越大。

建议调整监听参数文件DIAG_ADR_ENABLED_listener = OFF ,然后reload监听,监听就不会存放为XML文件格式,而是使用10g老的方式。

同时建议在SQLNET.ORA文件中设置参数 DIAG_ADR_ENABLED = OFF 来屏蔽ADR向ALERT写入错误信息(如ORA-609),操作如下:

    在listener.ora里面加入如下行: DIAG_ADR_ENABLED_ LISTENER = OFF   其中红色部分为监听名

    sqlnet.ora加入如下行:DIAG_ADR_ENABLED = OFF

重启监听:     lsnrctl reload

相关推荐