2012-05-28 85 views
2

我在本地文件夾上有一個Berkeley DB,我想通過JDBC連接它。具體通過Zentus SqliteJDBC如何使用JDBC連接到Berkeley DB?

我的問題是與連接字符串(「url」)。雖然sqlite連接字符串可能如下所示:"jdbc:sqlite:c:\\path\\to\\database.db",但Berkeley DB沒有單個.db文件來引用。相反,我看到構成數據庫的多個.jdb文件。

我的問題是 - 我的連接字符串應該是什麼樣子?

回答

2

Berkeley DB針對CH-Werner JDBC驅動程序進行了認證。 Zentus驅動程序和Ch-Werner驅動程序之間的主要區別在於Zentus驅動程序是完整的java實現,而Ch-Werner是帶有JNI層的C實現。

您可以在BDB論壇上發佈您的問題,有人可能會有與Zentus驅動程序連接的具體說明。有技術原因爲什麼這不起作用。

BDB構建和安裝指南中有關於如何與Ch-Werner驅動程序連接的具體說明。見http://docs.oracle.com/cd/E17076_02/html/installation/index.html。第5部分介紹了Windows的構建信息,第7部分介紹了Linux的構建信息。尋找構建/使用JDBC驅動程序。