listener.log 日志文件记录了通过 listener 处理的网络请求。
Oracle listener.log 不断增大的问题解决
lsnrctl set log_status off
mv listener.log listener.old
或者
cp /dev/null listener.log
lsnrctl set log_status on
可写成 shell 定期执行:
cat auto_cut_off_listener.sh
#!/bin/bash
#############################
# xxx
# date
############################
cd /home/oracle
. .bash_profile
cd /u01/app/oracle/diag/tnslsnr/listener/trace
lsnrctl set log_status off
cp /dev/null listener.log
lsnrctl set log_status on
转载于:https://blog.51cto.com/atlas/1173656