检查102017068并未启动防火墙,可以ping通。
但发现直接在Oracle服务器上连接oracle也不能正常连接。
后发现为listenerora导致,
经过修改 product1020db_1NETWORKADMINlistenerora 数据库恢复正常。
再次telnet Oracle服务器的1521端口,依然连接失败。
1521端口处于监听状态,但是从我本机还是无法Telnet服务器端口。
我试着telnet 1080端口,发现却可以,唯一的区别就在于一个端口前是“0000”,一个是“127001”。为了验证,我又telnet 1035/1026都可以通。
但是为什么呢,是不是就因为这个IP的原因呢,怎么才可以把这个“127001”改为“0000”。
521是Oracle监听端口,问题估计还是出在监听本身。
我打开另一台也装有Oracle且1521可以连接的机器,查看NETWORKADMINlistenerora文件,仔细对比两个Oracle该文件的区别,发现正常的Oracle服务器上,listenerora文件,如下这段HOST显示的是机器名,而不能连接的是“localhost”。
LISTENER =
(DESCRIPTION =
>
看来成功的概率很高,然后我通过我电脑telnet Oracle服务器1521端口,果然成功。
我也遇到这样的问题了,一般的解决办法是用ctrl+alt+0在这个里面找到80端口被谁占用过,你把这个删掉,然后重新装一下真不行的话,就换个服务器吧,我是换了个服务器,因为有的电脑不管你怎么搞就是不行!换一个好点的服务器一点问题都没有!有时候不要太钻牛角尖!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)