2016-06-24 93 views
0

我想創建使用Java DB(嵌入式)的連接,但我不斷收到下面的圖片中所示的錯誤:的Java DB(嵌入式)連接找不到數據庫

Java DB Connection Error

如果有幫助我的Java DB安裝路徑爲:C:\Program Files (x86)\glassfish-3.1.2.2\javadb和我的數據庫位置是:C:\Users\MyPC\.netbeans-derby

我試圖指定文件路徑,我曾經看過YouTube的教程,並試圖從Oracle和其他網站的幾個例子,其中沒有幫助。

(如果它幫助)該數據庫的屬性是:

Java DB Properties

我注意到,驅動程序類是ClientDriver,它是更多鈔票,這可能被打的問題的作用?

如何獲得Java DB(嵌入式)連接的工作方式(或者只是簡單地解決問題)?

+1

我很困惑:一個屏幕截圖顯示JDBC連接URL爲'jdbc:derby:// localhost:1527/testdb',但其他屏幕截圖顯示JDBC連接URL爲'jdbc:derby:testdb'。這是什麼? –

+0

對不起,它目前是'localhost:1527',因爲當我在derby上創建數據庫時,默認情況下它是這樣設置的。由於netbeans/derby堅持認爲數據庫不存在,即使它存在,我也無法從本地主機更改它 – Osiris93

回答

0

根目錄不加載,發現在數據庫中的位置, 例如C:\用戶\ xxx.netbeans德比\ DATABASENAME 複製並粘貼作爲數據庫的Java DB(嵌入式)的名字。您的新JDBC URL:現在是jdbc:derby:C:\ Users \ xxx.netbeans-derby \ dataBaseName 測試連接並連接路徑。 我認爲這是8.1中的一個錯誤,需要解決,但這將解決它。

相關問題