2011-12-13 37 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

相關問題