【Oracle】一直连接中、连接非常慢、提示无监听

服务环境

Windows Server 2008 R2
ORACLE11.2.0

1.排错过程:

1.应用、外部工具等都无法连接数据库,一直连接中或提示无监听
2.sqlplus可以正常连接
3.查看监听服务是否正常,可重启监听再试
4.仍为解决,查看监听日志是否超过4G

2.操作步骤

方式一、检测监听服务并重启
在这里插入图片描述
方式二、检测监听日志,并清理

  1. 进入监听日志路径
    Oracle安装目录\diag\tnslsnr\计算机名\listener\trace
  2. 查看listener.log文件是否超过4G
  3. LSNRCTL进入交互模式 cmd输入 LSNRCTL
  4. 执行 set current_listener LISTENER
  5. stop LISTENER 停止监听
  6. 手工删除adr指定的监听日志路径下的listener.log文件
  7. start LISTENER 启动监听
  8. status查看状态
  9. 操作完成后,重启oracle服务和监听

其它LISTENER命令

命令描述
lsnrctl status检查当前监听器的状态
lsnrctl start [listener-name]启动所有的监听器,可以指定名字来启动特定的监听器
lsnrctl stop [listener-name]关闭所有的监听器,可以指定名字来关闭特定的监听器
lsnrctl reload重启监听器
lsnrctl hep可以显示所有可用的监听器命令
tnsping [ip]查看该IP监听的服务是否正常
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值