2017-09-15 75 views
0

我想從Oracle SQL開發人員檢索數據並將其顯示到Java程序中,但仍然無法與SQL Developer連接,並在嘗試檢索數據時發生以下錯誤。程序如下如何將Java程序與Oracle SQL開發人員連接?

enter image description here

我的數據庫連接類,

Class.forName("oracle.jdbc.driver.OracleDriver"); 
Connection c = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","dmusers","123"); 

在SQL Developer中的數據庫連接,

Enter image description here

+0

我看來像DB下跌 – zerocool

+0

爲什麼:「com.mysql.jdbc.Driver」?你是連接到Oracle還是MySQL? – VinhNT

+0

在嘗試提出更多問題之前,請閱讀[如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask)。 –

回答

-1

1)首先你應該檢查你的數據庫ORCL在MySQL數據庫?

的jdbc:mysql的://本地主機:1521/ORCL

2)是MySQL JDBC驅動程序jar文件添加到SQL開發人員?如果沒有,請添加它。它會工作。

+0

我剛剛將jdbc驅動程序jar文件添加到SQL開發人員,但我如何檢查數據庫orcl是否在MySQL數據庫? –

+0

您應該通過命令提示符通過登錄MySQL來檢查它。 –

-1

試試這個: Class.forName("oracle.jdbc.driver.OracleDriver"); 而makesure你有甲骨文JDBC驅動程序文件在classpath