当前位置: 技术问答>linux和unix
telnet不上1521
来源: 互联网 发布时间:2016-10-30
本文导语: 两台机器,Windows上装了oracle9i,监听器已经打开,端口1521,防火墙已关, 在linux上能ping通Windows机器,可以telnet上3306端口(mysql),但是却telnet不上1521? 高手请帮忙分析下原因,谢谢! | 首先你要确定win服务器Or...
两台机器,Windows上装了oracle9i,监听器已经打开,端口1521,防火墙已关,
在linux上能ping通Windows机器,可以telnet上3306端口(mysql),但是却telnet不上1521?
高手请帮忙分析下原因,谢谢!
在linux上能ping通Windows机器,可以telnet上3306端口(mysql),但是却telnet不上1521?
高手请帮忙分析下原因,谢谢!
|
首先你要确定win服务器Oracle是否启动?它使用的1521端口是否已启用?或是被其他程序占用了?
一般telnet有的端口可以,有的不上是因为相应的端口没开。
举个例子,看80端口是否开启被谁占用
一般telnet有的端口可以,有的不上是因为相应的端口没开。
举个例子,看80端口是否开启被谁占用
1、Windows平台
在windows命令行窗口下执行:
C:>netstat -aon|findstr "80"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:>tasklist|findstr "2448"
thread.exe 2016 Console 0 16,064 K
很清楚吧,thread占用了你的端口,Kill it
如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。
|
先检查一下 windows 上 1521/tcp 端口是否在侦听 netstat -anp
再检查一下侦听器的状态是否正确 lsnrctl status
再检查一下侦听器的状态是否正确 lsnrctl status
|
telnet不上说明从linux到win的1521端口网络连接有问题。检查一下linux防火墙设置和网络设置。
|
这跟3306端口(mysql)都不相关呀。你先要解决的是telnet到win的1521端口的问题。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。