Linux开放1521端口允许网络连接Oracle Listener症状:
1. TCP/IP连接是通的。可以用ping 命令测试。2. 服务器上Oracle Listener已经启动。
lsnrctl status 查看listener状态
lsnrctl start 启动Oracle listener3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置)
解决方法: 1. 假如你是在一个局域网环境,配置了防火墙。那么可以关闭Linux的防火墙。
sudo service iptables stop2. 编辑iptables, 开放1521端口:sudo vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT
:wq
重启防火墙
sudo service iptables restart
保存配置,以便linux重启后依然有效
sudo service iptables save查看防火墙规则:
sudo iptables -L -n
相关阅读:Oracle 11g RAC 环境下单实例非缺省监听及端口配置 http://www.linuxidc.com//Linux/2013-08/88936.htmOracle配置非默认端口的动态服务注册 http://www.linuxidc.com//Linux/2013-08/88930.htmOracle一个实例配置多个listener或多个端口 http://www.linuxidc.com//Linux/2013-01/78146.htmOracle RAC 下非缺省端口监听配置(listener.ora tnsnames.ora) http://www.linuxidc.com//Linux/2012-10/72042.htmOracle更改端口后lsnrctl无法启动 http://www.linuxidc.com//Linux/2012-06/62453.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12Oracle 11g 新聚集函数listagg实现列转行Oracle启动的时候报 ORA-27154、ORA-27300、ORA-27301、ORA-27302相关资讯 Oracle端口 Oracle 1521端口 Olistener
- 实现Oracle非1521标准端口动态注册 (09/14/2015 13:40:40)
| - Oracle配置非默认端口的动态服务注 (08/17/2013 08:23:11)
|
本文评论 查看全部评论 (0)