oracle數據庫無法連接 The Network Adapter could not establish


Caused by: java.sql.SQLException: Io 異常: The Network Adapter could not establish the connection

這個錯誤很明顯是連接不到數據庫,於是:

我們創建Oracle連接時(oracle11g),url往往寫成:jdbc:oracle:thin:@地址:1521:ORCL,如:jdbc:oracle:thin:@localhost:1521:ORCL。

此時,有可能會報出:Oracle 網絡適配器不能建立連接問題——The Network Adapter could not establish the connection 。

原因是:@后面的地址的值不一定是localhost,或是127.0.0.1 。他真正的值是和Oracle 的安裝目錄下的product\10.2.0\db_1\NETWORK\ADMIN目錄下的listener.ora和tnsnames.ora里的host后面對應的值一樣的。

如,我機子上url為:

jdbc:oracle:thin:@192.168.1.8:1521:orclsid

這樣就對了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM