`
yr512656630
  • 浏览: 316389 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

不能打开到主机的连接, 在端口 1521: 连接失败

阅读更多
今天启动工程,突然提示无法连接远程Oracle。我试着telnet Oracle服务器1521 端口,提示连接失败。

 

D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521

正在连接到10.201.70.68...不能打开到主机的连接, 在端口 1521: 连接失败

 

Oracle服务器与本机都在局域网内,不存在网络不通问题,怎么会无法连接。

检查10.201.70.68并未启动防火墙,可以ping通。

但发现直接在Oracle服务器上连接oracle也不能正常连接。

后发现为listener.ora导致,经过修改  \product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 数据库恢复正常。

 

再次telnet Oracle服务器的1521端口,依然连接失败。

 

D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521

正在连接到10.201.70.68...不能打开到主机的连接, 在端口 1521: 连接失败

 

用命令查看当前端口情况netstat -a –n

C:\Documents and Settings\Administrator>netstat -a -n

 

Active Connections

 

  Proto  Local Address          Foreign Address        State

  TCP    0.0.0.0:23             0.0.0.0:0              LISTENING

  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING

  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1035           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1080           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1139           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1801           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:2103           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:2105           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:2107           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING

  TCP    10.201.70.68:139       0.0.0.0:0              LISTENING

  TCP    10.201.70.68:3389      10.201.70.75:53370     ESTABLISHED

  TCP    127.0.0.1:1142         0.0.0.0:0              LISTENING

  TCP    127.0.0.1:1521         0.0.0.0:0              LISTENING

  TCP    127.0.0.1:42424        0.0.0.0:0              LISTENING

  UDP    0.0.0.0:445            *:*

  UDP    0.0.0.0:1034           *:*

 

1521端口处于监听状态,但是从我本机还是无法Telnet服务器端口。

我试着telnet  1080端口,发现却可以,唯一的区别就在于一个端口前是“0.0.0.0”,一个是“127.0.0.1”。为了验证,我又telnet 1035/1026都可以通。

但是为什么呢,是不是就因为这个IP的原因呢,怎么才可以把这个“127.0.0.1”改为“0.0.0.0”。

1521是Oracle监听端口,问题估计还是出在监听本身。

我打开另一台也装有Oracle且1521可以连接的机器,查看NETWORK\ADMIN \listener.ora文件,仔细对比两个Oracle该文件的区别,发现正常的Oracle服务器上,listener.ora文件,如下这段 HOST显示的是机器名,而不能连接的是“localhost”。

LISTENER =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = lggsuper_pc)(PORT = 1521))

  )

 

我备份该文件后,将localhost 也改为本机名,重启监听。检查数据库从数据库服务器本机连接正常。

然后再执行命令netstat -a –n查看,此时1521前面的IP已变为“0.0.0.0”。

C:\Documents and Settings\Administrator>netstat -a -n

 

Active Connections

 

  Proto  Local Address          Foreign Address        State

  TCP    0.0.0.0:23             0.0.0.0:0              LISTENING

  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING

  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1035           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1080           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1317           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1521           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:1801           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:2103           0.0.0.0:0              LISTENING

  TCP    10.201.70.68:139       0.0.0.0:0              LISTENING

  TCP    127.0.0.1:1324         127.0.0.1:1521         TIME_WAIT

  TCP    127.0.0.1:42424        0.0.0.0:0              LISTENING

  UDP    0.0.0.0:445            *:*

  UDP    0.0.0.0:1034           *:*

  UDP    0.0.0.0:1044           *:*

看来成功的概率很高,然后我通过我电脑telnet Oracle服务器1521端口,果然成功。

问题解决。
分享到:
评论

相关推荐

    TCP_IP详解卷1

    18.7.1 到不存在的端口的连接请求 187 18.7.2 异常终止一个连接 187 18.7.3 检测半打开连接 188 18.8 同时打开 189 18.9 同时关闭 191 18.10 TCP选项 191 18.11 TCP服务器的设计 192 18.11.1 TCP服务器端口号 193 ...

    通过端口1433连接到主机127.0.0.1的 TCP/IP 连接失败,错误:“connect timed out”的解决方法

    主要介绍了通过端口1433连接到主机127.0.0.1的 TCP/IP 连接失败,错误:“connect timed out”的解决方法,需要的朋友可以参考下

    解决MYSQL连接端口被占引入文件路径错误的问题

    下载最新的wampserver 3.0.6版本安装后,发现mysql一直无法运行,以为是...后来我直接卸载了wampserver,改用phpStudy搭建环境,安装后启动,Apache启动正常,但mysql启动提示端口被占用,至此问题终于找到了,mysq

    用IP打开主机端口 实现主机间的数据传输 可以传输文件

    在侦听过程中,它不返回错误信息,可以增加出错处理异常,规定时间内不反映就算连接失败。 多线程的文件接受很浪费系统资源,电脑会大幅度的降低速度,也许也会增加错误率(有一个文件就没有打开),QQ也是单线程...

    netcat-1.12+telnet

    不能打开到主机的连接, 在端口 8083: 连接失败 压缩包内文件如下: doexec.c generic.h getopt.c getopt.h hobbit.txt license.txt Makefile nc.exe nc64.exe nc说明.txt netcat.c readme.txt telnet.exe telnet...

    SQL2000.AS-KB884525-SP4-x86-CHS.zip

    SQLServer2000的SP4补丁,解决 sql server 2000:不能打开到主机的连接,在端口1433:连接失败

    192.168.1.1路由器进不去怎么办

    小编曾经碰到了地址栏中输入路由器地址,无法登陆路由器的情况!出现这个问题的时候,让小编折腾了很长的时间,找了很多方法,最后终于成功登陆了路由器...今天小编把自己的经验总结一下,希望能帮到出现类似问题的朋友

    网络端口查询

    端口如果被其他程序占用就不能正常启动,比如有时启动时会提示WEB启动失败,其实就是80端口被占用了,而迅雷等下载软件恰恰就是占用了80端口,关掉就行了。但有时迅雷等都没有开也启动不了,那就是别的东西占用了,...

    sqlserver2005驱动以及编程区别和使用区别

    不能打开到主机的连接,在端口 1433: 连接失败 启动tcp/ip连接的方法: 打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议...

    willitconnect:您可以通过CF部署连接到端口上的IP主机名吗?

    最初的用例在设计时就考虑了非http连接,因此除非您提供url(即以http://或https://开头的东西),否则我们不会对协议做任何假设,我们只需打开一个套接字连接即可主机和端口。如果您提供网址,我们会发出GET请求,...

    cmd操作命令和linux命令大全收集

    tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exec:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送...

    CURL用法大全

    68:在TFTP服务器上找不到文件。 69:TFTP服务器权限有问题。 70:TFTP服务器磁盘空间不足。 71:非法的TFTP操作。 72:未知TFTP传输编号(ID)。 73:文件已存在(TFTP) 。 74:无此用户(TFTP) 。 75:字符转换失败。 76:需要...

    服务器配置与管理论文.docx

    1.3当用户每次请求传送文件时,FTP将在服务器的20端口打开一个数据连接。当数据传输完毕后,用于建立数据连接的端口会自动关闭,到再有文件传送请求时重新打开。 1.4在FTP会话中,控制连接在整个用户会话期间一直...

    远程网络访问安全技术.pptx

    基于协议的攻击 TFTP与RCP简单,漏洞少 FTP漏洞多 使用数据连接回避防火墙 跳转攻击 服务器最好不要打开数据链接到小于1024的TCP端口号 跳转攻击一般需要攻击者首先上载一个报文到FTP服务器然后再下载到准备攻击的...

    open-ports-check-action

    连接到该主机名。 默认为"localhost" 。 pause 检查前暂停(以毫秒为单位)。 默认值0 reverse 如果端口不可达,则结果为true。 默认"false" 。 needFail 如果结果未实现,则执行失败操作。 默认"false" 。 产出...

    Discuz网页斗地主插件

    论坛头像调取不到是什么原因呢 ? 答:在你论坛\template\default\ddz里面有个client_config.xml, 用记事本打开它,把<installDir>/bbs改成<installDir></installDir> 或改成<installDir>/子目录名 问:我刚才在...

    Windows Server 2008系统管理视频教程csdn.txt

    6-12配置网络和共享中心打开访问共享的端口01:42 6-13安装文件服务器资源管理器 实现文件夹限额08:48 6-14文件屏蔽和文件存储情况报告04:32 6-15分布式文件系统06:36 6-16安装DFS服务05:54 6-17创建基于域的名称空间...

    Windows 系统错误代码简单分析

     0002 系统找不到指定的文件。  0003 系统找不到指定的路径。  0004 系统无法打开文件。  0005 拒绝访问。  0006 句柄无效。  0007 存储区控制块已损坏。  0008 可用的存储区不足, 无法执行该...

    androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip

    解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件,配置客户端程序。 1. 如果是模拟器来运行客户端程序,把xmppHost配置成10.0.2.2[模拟器把10.0.2.2认为是所在主机的地址,...

    esxi-monitor:VMware ESXi 的 Web 界面

    捆绑安装Ruby esxi-web.rb 由于是监听sinatra的默认端口(4567),所以在浏览器中打开在 64 位 Windows 上运行时,创建文件映射失败并出现错误:登录时可能出现 998,但如果 pagent 等关闭,则可能没问题。...

Global site tag (gtag.js) - Google Analytics