2014-01-30 96 views
0

我試圖通過從數據庫節點創建新連接來對netbeans執行連接測試。無法使用JDBC連接Oracle 10g個人版r2數據庫

我想連接ojdbc6.jar驅動程序和我的sid databse是orcl(oracle個人版)。

在創建新的連接,我沒有找到Oracle Thin驅動程序,使用的端口1521,我使用我先前已經解除,我連接的連接字符串jdbc:oracle:thin:@localhost:1521:orclhr用戶,但是當我進行測試,它拋出消息

Cannot establish a connection to jdbc:oracle:thin:@localhost:1521:orcl using oracle.jdbc.OracleDriver (IO Error: The Network Adapter could not establish the connection),

需要幫助,提前致謝!

+0

您可以使用SQL * Plus連接嗎?你確定你啓動了Oracle實例**和**監聽器嗎? –

+0

是的,我確實開始了服務!並且它可以很好地使用SQL * Plus! – dip

回答

0

很簡單! 只是不忘記符合你的數據庫連接字符串。

如圖, 如主機如果u填補領域,PORT,然後SID TI將改變自動生成的連接字符串,

這是我簡單的錯誤,打擾我一個星期!感謝所有引導我並特意爲@Stanley的人!

0

您首先需要確保Oracle服務正在運行,接下來我認爲您需要嘗試ojdbc14。

+0

yes服務器正在運行!它連接在手動代碼上!但是當我嘗試連接從#netbeans服務選項卡的數據庫節點建立新的連接!它會拋出'java.sql.SQLException:ORA-00604:在遞歸SQL級別1發生錯誤ORA-01882:未發現時區區域@Stanley – dip

+0

就像我說過的,您可能需要更改OJDBC jar以匹配您的Oracle版本。請參閱此答案以獲取更多信息http://stackoverflow.com/questions/9156379/ora-01882-timezone-region-not-found – ErrorNotFoundException

+0

是的,我確實使用過另一個驅動程序,它仍在扔相同的mgs! @Stanley – dip

相關問題