2012-08-29 65 views
2

我正在使用用Java編寫的第三方應用程序,它使用本地嵌入式H2數據庫來存儲數據。閱讀嵌入式H2數據庫

我想編寫一個Python應用程序來讀取這些數據,並可能寫回。有很多關於在SQLAlchemy中使用Postgress引擎的建議來實現這一點,但是我從中收集的是我需要在本地計算機上安裝某種服務器。我在這一點上陷入困​​境。有沒有圍繞這一點,以訪問它更像一個文件在本地運行SQL查詢。這也將有助於打包(當我這樣做)。

+0

你想在同一時間作爲Java應用程序來訪問數據庫正在使用它?如果是這樣,您可能會遇到麻煩,因爲[在嵌入式連接模式下,一次只有一個進程可以訪問數據庫](http://h2database.com/html/features.html#connection_modes)。 –

+0

如果需要併發訪問,則可以使用自動混合模式:http://h2database.com/html/features.html#auto_mixed_mode(還有其他解決方案)。但是我想知道你使用什麼API來訪問H2數據庫? –

+0

不,我不關心與其他應用程序同時閱讀或寫入它。每個應用都有獨佔訪問權限。 –

回答

相關問題