Navicat连接数据一直是“正在连接…” 状态

Navicat连接数据一直是“正在连接…” 状态,如果你telnet 端口能连接上,(telnet 如果显示不是内部命令需要在控制面板里配置),此端口是能连接上的。

可以重启此端口的监听试试。

可以在cmd里 netstat -aon 查询电脑的端口占用情况。

查看指定端口的占用情况
netstat -aon | findstr
“9050”

  协议    本地地址                     外部地址               状态                   PID

  TCP   
127.0.0.1:9050        
0.0.0.0:0             
LISTENING       2016

查看PID对应的进程
tasklist | findstr “2016”

 映像名称                       PID 会话名              会话#       内存使用
 ========================= ========
================
  tor.exe                     2016 Console                 0     16,064 K

tor占用了你的端口。

结束该进程

taskkill  /f  /t  /im
tor.exe

当然,你可以直接ctrl + alt+delete 查看任务管理器的进程,关闭TNSLSNR.EXE 这个进程,最好是结束进程树,然后运行–services.msc 打开系统服务,启动你的oracle监听 OracleOraDb10g_home1TNSListener。

然后再去连接,此时便能连接上了。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注