如何禁用Oracle侦听器log.xml

它可能变得非常大,这对您的数据库来说是一个麻烦。以下是检查侦听器日志记录配置和禁用此设置的方法。

$ lsnrctl
LSNRCTL> show log_status
 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
 LISTENER parameter "log_status" set to ON
 The command completed successfully

在这里你可以看到log_status = ON意味着Oracle不断记录监听器。

LSNRCTL> show log_file
 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
 LISTENER parameter "log_file" set to /u01/app/oracle/diag/tnslsnr/db84/listener/alert/log.xml
 The command completed successfully

在这里,您可以使用命令“ show log_file ”查看日志文件的位置。

现在禁用Oracle侦听器日志记录。

LSNRCTL> set log_status off
 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
 LISTENER parameter "log_status" set to OFF
 The command completed successfully

现在,Oracle将不再生成监听器日志记录。

<! - INLINE RELATED POSTS 1/3 // - >

相关: 限制LEFT JOIN

Loading...