1. 程式人生 > >Oracle資料庫連線提示:The Network Adapter could not establish the connnection

Oracle資料庫連線提示:The Network Adapter could not establish the connnection

這種異常的出現大致上有下面幾種:

1.IP錯誤。
在設定URL時錯誤,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp
資料庫伺服器不正確:ping 伺服器IP是否正確。不正確,將URL更改為正確
埠號錯誤:一般不會錯誤。
進行一下操作:在DOS上鍵入sqlplus,檢查oracle是否開啟
一卻正常,執行下面第2步。

2.防火牆
如果機器上安裝有放火牆,可能是伺服器埠號遮蔽而造成的。關閉防火牆後,嘗試重新連線。
仍然不行,執行第3步。

3.資料庫監聽未啟動 修改PC上登錄檔中的ImagePath值。
我下面以現在主流的資料庫ORACLE為例
重新手動啟動資料庫監聽:
1:開始 → 執行→ 輸入CMD→  進入DOS命令提示介面
d:>lsnrctl
LSNRCTL> status
或者
LSNRCTL> start
如果是類似圖片中的資訊

恭喜,你的問題已經查找出來,是資料庫監聽器沒未啟動而造成的。

以下是手動啟動資料庫的方法:

開始--》管理工具--》服務


找到如上紅框內的監聽服務,開啟監聽。