2011-12-13 31 views
1

是否有数据库可以嵌入Java程序,但也允许通过ODBC访问;更具体地说,通过ADOdb的ODBC?针对具有外部ODBC访问的嵌入式数据库的建议?

环境是MS Windows(XP上)。

情况是,Java程序(我的)运行一个外部程序(不是我的),它使用ADOdb.Connection对象连接到嵌入式数据库并提取数据。哦,遗留支持。

我一直在试图使用Derby(即JavaDB/Cloudscape)和NetworkServerControl对象进行设置,但无法弄清楚如何配置系统DSN,使ADODB.Connection对象可以连接。机会是我做错了,但我不知道如何指定到Derby文件的路径。

有没有可以用这种方式访问​​的嵌入式数据库?最好有一个(与Derby不同)不需要不受支持的第三方驱动程序来访问ODBC?

另外,我是否正在做这个完全错误的?我不是很熟悉数据库,也不熟悉ADOdb或.NET。

回答

4

H2在功能列表中声明了一个ODBC驱动程序(但仍然是实验性的)。

+0

+1链接:http://www.h2database.com/html/advanced.html#odbc_driver – 2011-12-13 23:09:19

相关问题