如何使用JDBC连接到Berkeley DB?

时间:2012-05-28 15:08:48

标签: jdbc berkeley-db

我在本地文件夹上有一个Berkeley DB,我想通过JDBC连接到它。特别是通过Zentus SqliteJDBC

我的问题在于连接字符串(“url”)。虽然sqlite连接字符串可能如下所示:"jdbc:sqlite:c:\\path\\to\\database.db",但Berkeley DB没有要引用的单个.db文件。相反,我看到构成数据库的多个.jdb文件。

我的问题是 - 我的连接字符串应该是什么样的?

1 个答案:

答案 0 :(得分:3)

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驱动程序。