现象描述:在命令行界面输入lsnrctl status后没有反应,输入lsnrctl stop也没有任何反应。连接数据库的应用在启动时显示数据库连接超时。

问题原因:数据库监听日志listener.log大小达到最大值(官方建议文件大小要小于4G,当达到4G时,数据库连接会变得非常慢1分钟以上,超过2G时就会影响到访问,需要进行处理)

解决方案:

方案1、删除掉listener.log日志文件,重启数据库监听

方案2、关闭listener.log日志

命令行界面(cmd)进行如下操作

进入监听控制界面:lsnrctl 

关闭监听日志写入:set log_status off

保存修改: save_config

 

listener.log日志存放位置 app\diag\tnslsnr\DESKTOP-XXXX\listener\trace\listener.log

开启listener.log日志

进入监听控制界面:lsnrctl 

关闭监听日志写入:set log_status on

保存修改: save_config

 

 

 

更多推荐