我使用的是用java编写的第三方应用程序,它使用本地嵌入式h2数据库来存储数据。
我想编写一个python应用程序来读取这些数据,并可能将其写回。关于在sqlalchemy中使用postgress引擎来实现这一点,有很多建议,但是我从中了解到,我需要在本地计算机上安装某种服务器。我被困在这一点上了。在这附近,访问它更像是在本地对它运行SQL查询的文件,这也有助于打包(当我到达那里时)。

最佳答案

h2通过充当postgresql服务器支持使用postgresql odbc驱动程序。
您需要在服务器模式下启动h2。
你可以在这里读到:
http://www.h2database.com/html/advanced.html#odbc_driver
http://www.theserverside.com/news/thread.tss?thread_id=46456

10-07 16:09
查看更多