我使用的是用Java编写的第三方应用程序,它使用本地嵌入式H2数据库来存储数据。
我想编写一个Python应用程序来读取这些数据,并可能将其写回。关于在SQLAlchemy中使用Postgress引擎来实现这一点有很多建议,但是我从中收集的是我需要在本地机器上安装某种服务器。我现在卡住了。是否存在这个问题,更像是一个文件,以便在本地运行SQL查询。这也有助于打包(当我达到目的时)。
答案 0 :(得分:1)
H2支持使用PostgreSQL ODBC驱动程序,就像PostgreSQL服务器一样。
您需要在服务器模式下启动H2。
你可以在这里阅读:
http://www.h2database.com/html/advanced.html#odbc_driver
http://www.theserverside.com/news/thread.tss?thread_id=46456