症状:
windows client端使用sqlplus连接数据没有问题:
sqlplus username/password@tns,OK
使用plsql developer连接数据库报错:ORA-12170:TNS timeouut
查看一下数据库服务器的防火墙关闭没有,没有的话,关闭掉!
linux上查看防火墙状态:
service iptables status
/* 关闭防火墙 */
service iptables stop
/* 开启防火墙 */
service iptables start
/* 默认关闭防火墙 */
chkconfig iptables off
SQL> conn / as sysdba
Connected.
SQL> show parameter local_listener
NAME TYPE
———————————— ———————-
VALUE
——————————
local_listener string
(ADDRESS = (PROTOCOL = TCP)(HO
ST = 10.30.5.9)(PORT = 1521))
SQL> alter system set local_listener=’(address=(protocol=tcp)(host=vdb1)(port=1521))’;
再用pl/sql developer 链接 正常。