我们正处于一个阶段,需要为我们的应用程序用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吗?
答案 0 :(得分:0)
在相关的堆栈问题(在下面的链接中)中,回答了2版及更高版本的corda支持postgresql。
(Using PostgreSQL instead of H2 as the Corda node's database)
在Corda版本1中发现的自动提交问题可能在Corda版本2及更高版本中不存在。