遠程使用pl/sql登陸數據庫時,界面提示 ORA-12170: TNS: 連接超時

如果在本機可以正常使用,可是到局域網中的其他機器就出現“ORA-12170:TNS:連接超時
解決方法:
1.cmd-----ping ip地址 查看網絡問題,看能否ping通
2.cmd-----tnsping ip地址(或者是服務器的實例名SID)如果報“TNS-12535:操作超時”,可能是服務器端防火牆 沒有關閉
(這次我就是這個原因)
3.cmd----netstat -na 查看1521端口是否關閉,如果關閉Windows XP中的防火牆設置中將1521端口設爲例外
4.cmd----lsnrctl status lsnrctl是listener-control 監聽器的縮寫,查看監聽的狀態

解決防火牆關閉的方法(轉載):
服務器配置防火牆可以阻擋外界的攻擊,但同時也會對本機的部分安全性的功能進行限制.下面我們講解一下ASP語言和PHP語言網站建設常用的兩款服務器關閉掉防火牆的操作方法:
Windows系統(windows 2003爲例)
位置:開始—>設置—>控制面板-->Windows防火牆,進行後選擇關閉即可;
 
Linux系統(CentOS爲例)root用戶下執行
[root@localhost ~]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章