昨天小弟碰到一个辣手问题,望高手指点!
先说明一下网络环境,本人在一台数据库服务器(171.17.5.5)上安装了ORACLE8.15的数据库,由于在安装的时候出了点小毛病所以立马卸掉(用ORACLE8.15自带的卸载、安装向导),然后重新按原来的默认路径安装,安装成功后建立数据库一切正常,并在另一台WEB服务器(171.17.5.4)通过JDBC连接到171.17.5.5的数据库服务器的数据库,连接成功并存取正常,171.17.5.5与171.17.5.4是在同一个网段(WEB网段)中;
然后,我在另一个网段(客户机局域网段)的一台客户机器(171.17.1.49)上安装的ORACLE8.16客户端;
其中:WEB网段与客户机局域网段之间有防火墙和交换机;>现在问题是:在171.17.1.N的这个网段内的任一台客户机上安装ORACLE8.16客户端通过NET8 CONFIGURATION ASSISTION配置连接171.17.5.5的ORACLE数据库都连接失败,提示:
ORA-12541 TNS:没有监听 小弟在171.17.1.N段的机器上已作如下测试:
1.从171.17.1.N能PING通171.17.5.5;
2.从171.17.1.N用TNSPING 171.17.5.5 1521 测试能够监听并返回了OK(10秒);
3.171.17.5.5本地数据库正常,并且171.17.5.4通过JDBC连接和存取数据正常;
4.171.17.5.5已开放1521端口,在171.17.1.N机器上用TELNET 171.17.5.5 1521 测试能连接上
5.171.17.1.N的机器上没有防火墙;请问为什么会连不通呢,这是什么问题呢,该如何解决?
先说明一下网络环境,本人在一台数据库服务器(171.17.5.5)上安装了ORACLE8.15的数据库,由于在安装的时候出了点小毛病所以立马卸掉(用ORACLE8.15自带的卸载、安装向导),然后重新按原来的默认路径安装,安装成功后建立数据库一切正常,并在另一台WEB服务器(171.17.5.4)通过JDBC连接到171.17.5.5的数据库服务器的数据库,连接成功并存取正常,171.17.5.5与171.17.5.4是在同一个网段(WEB网段)中;
然后,我在另一个网段(客户机局域网段)的一台客户机器(171.17.1.49)上安装的ORACLE8.16客户端;
其中:WEB网段与客户机局域网段之间有防火墙和交换机;>现在问题是:在171.17.1.N的这个网段内的任一台客户机上安装ORACLE8.16客户端通过NET8 CONFIGURATION ASSISTION配置连接171.17.5.5的ORACLE数据库都连接失败,提示:
ORA-12541 TNS:没有监听 小弟在171.17.1.N段的机器上已作如下测试:
1.从171.17.1.N能PING通171.17.5.5;
2.从171.17.1.N用TNSPING 171.17.5.5 1521 测试能够监听并返回了OK(10秒);
3.171.17.5.5本地数据库正常,并且171.17.5.4通过JDBC连接和存取数据正常;
4.171.17.5.5已开放1521端口,在171.17.1.N机器上用TELNET 171.17.5.5 1521 测试能连接上
5.171.17.1.N的机器上没有防火墙;请问为什么会连不通呢,这是什么问题呢,该如何解决?
你现在用什么连连不通啊
TELNET 171.17.5.5 1521 通了呢,难道ORACLE连接还要其它的端口
你要用的话防火墙就没有意义了。明白?
我在VPN中也遇到过。