将oracle端口1521共享_解决oracle 端口 1521 本机127可通 其他ip不通

提示无法连接远程Oracle。我试着telnet Oracle服务器1521 端口,提示连接失败。

D:\Documents and Settings\Administrator&gttelnet 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&gttelnet 10.201.70.68 1521

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

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

C:\Documents and Settings\Administrator&gtnetstat -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))

)

在服务器上查找listener.ora文件,我备份该文件后。

将文件内 HOST = localhost 改为 HOST = 你的计算机名。重启监听服务。

检查数据库从数据库服务器本机连接正常。telnet 127.0.0.1 1521 正常。 telnet IP 1521 正

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值