1樓:
我這邊情況是防火牆惹的事,因為在oracle伺服器端沒有開通1521埠,而且伺服器防火牆是開啟狀態。解決方案就是開通oracle埠1521,防火牆設為啟用狀態。
2樓:匿名使用者
1 你在伺服器上是否 可以正常登入資料庫並查詢資料sqlplus2 伺服器上 用sqlplus user/pwd@orcl 的方式能否登入?
3 伺服器的防火牆是否開著,是否沒有為oracle調整過4 客戶端用oracle sql developer 連線時,地址,埠,資料庫例項名,使用者名稱,密碼,是否都正確?
3樓:匿名使用者
如果在本機可以正常使用,可是到區域網中的其他機器就出現“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 ***的縮寫,檢視監聽的狀態
4樓:堂哥
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 ***的縮寫,檢視監聽的狀態
oracle用plsql登陸出錯,提示ora-12170:tns:連結超時
5樓:
首先進入sqlplus命令介面輸入lsnrctl status檢查監聽是否啟動。
如果沒啟就再啟一下,如果啟了,並且狀態正常的話,那麼1.檢查一下你的網路,本機。
2.檢查一下你本機對於tnsname.ora檔案的配置。是否正確。
6樓:起什麼大本營
網路不同也會造成連線超時,檢視是否切換過網路
7樓:
你到命令列下輸入lsnrctl status 檢視是否已經啟動監聽和例項,如果已經列出來了,用sqlplus連線進去startup資料庫例項