连接到PostgreSQL时如何解决“启用autoCommit时无法提交”异常

时间:2018-12-29 15:25:59

标签: corda

我们正处于一个阶段,需要为我们的应用程序用Postgresql数据库替换H2数据库。我们遵循以下网址中给出的准则。

URL:How can the Corda node be extended to work with databases other than H2?

URL:Replacing h2 database with some other relational database in Corda

但是,要连接到Postgresql的节点无法运行,并引发异常“启用autoCommit时无法提交”。

我们通过运行命令在Postgresql中关闭自动提交 “ \ set自动提交关闭;”在PSQL工具中,但是节点仍然抛出上述异常。

我们正在使用Corda的V1。 我们应该迁移到更高版本-V2,V3吗?

1 个答案:

答案 0 :(得分:0)

在相关的堆栈问题(在下面的链接中)中,回答了2版及更高版本的corda支持postgresql。

Using PostgreSQL instead of H2 as the Corda node's database

在Corda版本1中发现的自动提交问题可能在Corda版本2及更高版本中不存在。