0
我是Oracle數據庫中的新成員。我已成功完成以下任務:如何從IntelliJ IDEA連接到Oracle Database 12c HR模式14
- 在Windows 10 VMware虛擬機中安裝並配置了Oracle Database 12c。
- 從SQL * PLUS,SQL Developer,Navicat連接到HR模式。
- 創建一個ASP.NET Web應用程序項目,並從Visual Studio連接到HR模式2015年
現在我想通過JDBC從IntelliJ IDEA的14連接到HR模式很遺憾我無法連接,雖然我已經安裝JDBC驅動程序。我已閱讀參考here,但它不起作用。我收到以下錯誤:
Connection to Oracle - [email protected] failed
java.sql.SQLException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
...
爲了更好的演示,附上截圖。請注意,我無法定義服務名稱(在此例中爲「pdborcl」),因爲在此窗口中沒有此文本字段。另外請注意,我仍然可以通過之後的SQL * PLUS 連接到HR模式。
如何解決此問題?或者,它是IntelliJ IDEA錯誤還是JDBC錯誤?
我認爲* Database *字段只適用於任何名稱。謝謝。 – arnobpl
這是令人困惑的,我同意。 IDEA中的頁面最初可能是爲多種數據庫類型設計的,而這種通用的「數據庫」字段可以更好地適應其他數據庫提供者。 –