打开支付宝首页搜“523966799”领红包,领到大红包的小伙伴赶紧使用哦!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

TNS-12547: TNS:lost contact解决办法

2021-10-18 09:36| 发布者: zhaojun917| 查看: 1250| 评论: 0

摘要: TNS-12547: TNS:lost contact解决办法今日登录测试库,发现Oracle挂掉了。查看监听,查看Oracle服务lsnrctl statusps -ef|grep ora发现监听出现了问题,报以下错误TNS-12547: TNS:lost contactTNS-12560: TNS:protoc ...
TNS-12547: TNS:lost contact解决办法
今日登录测试库,发现Oracle挂掉了。
查看监听,查看Oracle服务
lsnrctl status
ps -ef|grep ora
发现监听出现了问题,报以下错误
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux Error: 104: Connection reset by peer
开始分析问题
1.检查/etc/hosts,etc/sysconfig/network查看host配置是否正确,配置无误,排除此问题

2.当$oracle_home/network/log中的listener.log大小等于2G的时候,无法继续写入日志,监听服务会自动停掉,启动或停止listener时都会报错。检查oracle_home/network/log中的listener.log大小,远没有2G,排除此问题。

3.无奈,只好重建监听,重新配置监听后依旧没有解决。

4.Google查找问题,在一篇blog看到,可能是由于/etc/hosts没有
127.0.0.1 localhost导致的,查看hosts文件,确实没有,加上,重启监听,成功。
 
关闭

站长推荐上一条 /7 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )

GMT+8, 2024-9-20 02:45 , Processed in 0.022215 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部