oracle清空监听日志

2021-07-22  本文已影响0人  Quick_5413

listener.log会不断增长,造成存储空间紧张时DBA就应该设法处理。
在linux下,可以直接清空日志:echo > listener.log 或 cat /dev/null > listener.log
但在windows下如果数据库在运行状态,直接删除文件会出现“拒绝访问”的情况,给处理带来麻烦。在网上看到这样的处理方法:将监听日志文件切换到另一文件上。过程如下:

lsnrctl>set log_file

Parameter Value: 输入新的文件名

从管理上看,文件名最好使用原来系统默认的。所以,将原来的日志文件清空后,再执行一遍,切换到原来的文件上。

也可以先停止监听日志生成:
lsnrctl> set log_status off
清理完成后,set log_status on

上一篇 下一篇

猜你喜欢

热点阅读