oracle 监听报错

报错提示如图

 

解决办法就是吧监听日志给清空即可,监听日志大于4g就写不进去了,所以找到监听日志的路径,清空监听日志即可

实在找不到,你就在oracle的目录里全局搜索文件,名称为:listener.log

 

-----------------------------以下是解决问题前的猜测

 

1、怀疑日志文件满了,清空日志文件测试

后继续查看listener的log文件 $ORACLE_HOME/network/trace  
E:\oracle\product\10.2.0\db_1\NETWORK\trace 或者其他路径 
E:\oracle\product\10.2.0\db_1\NETWORK\log
发现listener.log 文件已经达到4G  无法再继续写入,最后写入日期也在前两天,于是删除该log文件,启动监听,正常~!!

最终原因发现是log文件写满,看来以后要定期清理这个文件了。这么小一个问题都使应用系统无法连接上,细节决定成败。 此类文件要见一个记录一个 同时在同类系统中排查。

日志查找路径

$ORACLE_BASE/diag/tnslsnr/trace/
$ORACLE_HOME/network/log/
$GRID_BASE/diag/tnslsnr/trace/
$GRID_HOME/network/log/
可以通过命令:
$ lsnrctl status


实际服务器上的日志文件在: 
e:/appp/administrator/diag/tnslsnr/WIN-M54QK3LJAEH/listener/trace/listener.log
备份出来后,建立一个空文件夹放入即可。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值