ITPub博客

首页 > Linux操作系统 > Linux操作系统 > listener.log清除

listener.log清除

原创 Linux操作系统 作者:dzq0371 时间:2012-11-04 10:19:28 0 删除 编辑
当listener.log 增长后DBA需要清除或者rename之,若你试图直接在listener启动后直接删除,将会收到报错信息类似:The process cannot access the file because it is being used by another process.
若直接停掉监听再删除,对于生产库,这是不允许的操作,在Unix下面当然可以rm,但这个文件不会被重新创建.

解决方法
  • Linux:
cd $ORACLE_HOME/network/log
lsnrctl set log_status off
mv listener.log listener.bak
lsnrctl set log_status on 

  • Windows:
C:\> cd \oracle\ora92\network\log
C:\oracle\ora92\network\log> lsnrctl set log_status off
C:\oracle\ora92\network\log> 重命名listener文件
C:\oracle\ora92\network\log> lsnrctl set log_status on

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23009281/viewspace-748287/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-07-14

  • 博文量
    52
  • 访问量
    215870