记录下这个坑爹的bug,昨天发现服务器数据库登录不上了,试了n种方式,重启了电脑都无效。后台经过一番检查,才知道oracle
数据库的监听器
的日志listener.log
太大了!!!
- 路径:
C:\app\86188\diag\tnslsnr\zhanzhk(电脑名)\listener\trace\listener.log
。 - 临时解决:所以手动删除该日志即可!
- 一劳永逸:直接编写
bat
脚本,使用任务计划定时器执行进行定期清理即可!
@echo off
rem
rem
lsnrctl set log_status off
rem
ren C:\app\86188\diag\tnslsnr\zhanzhk(电脑名,不要是中文)\listener\trace\listener.log listener.log.%date:~0,4%%date:~5,2%%date:~8,2%
rem
lsnrctl set log_status on
rem
lsnrctl reload