数据库监听日志文件溢出问题解决思路

一、问题描述

Oracle数据库的监听日志文件listener.log单个文件大小最大只能到4G,如果listener.log文件达到4G之后,数据库监听就会异常,导致数据库连接特别慢,常常表现为连接超时,但是在删除监听重新建立监听也无法解决,如果另外再建一个监听的,可以短期解决,数据库使用工程中时常出现不稳定,当监听listener 1的listener.log文件达到4G大小以后,会重复以上问题。

二、解决办法

1、直接关掉数据库的监听日志;

步骤:1)在数据库服务端机器上的CMD窗口出入lsnrctl;

      2)在数据库服务器的服务管理器中手动停调listener服务;

      3) 在数据库服务端机器上的CMD窗口异常出入setlog_status off和save_config;

         每一步都会提示操作成功才可以;

2、备份listener的日志文件listener.log到其他目录下,把原来的listener.log删掉;

步骤:1)在数据库服务器的服务管理器中手动停调listener服务;

      2)在listener.log文件目录下把listener.log文件剪贴到其他目录备份;

      3)在数据库服务器的服务管理器中再手动启动listener服务;

三、环境说明

1、listener.log日志文件目录:

E:\app\Administrator\diag\tnslsnr\WIN-Y3855CMNJ8Y\listener\alert,如下图:

数据库监听日志文件溢出问题解决思路

数据库监听日志文件溢出问题解决思路

2、listener监听服务目录如下

数据库监听日志文件溢出问题解决思路

 

 


相关文章:

  • 2022-01-24
  • 2022-02-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
  • 2021-06-15
猜你喜欢
  • 2022-01-23
  • 2021-12-06
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-05-20
相关资源
相似解决方案