Camunda h2数据库持久化

时间:2014-10-28 06:56:21

标签: camunda

我们在java web项目中使用camunda-bpm-jboss-7.1.0-Final。 UI部分使用jsf创建,数据库是mysql。

但是,camunda附带默认的h2数据库,它不会保留数据。

每次我们关闭jboss服务器时,我们都会丢失一些进程-id。所以我的问题是,有没有办法配置h2数据库,以便它持久保存数据?

2 个答案:

答案 0 :(得分:1)

camunda目前支持H2,MySQL,PostgreSQL,DB2,Oracle和MSSQL。如果您不想使用默认的H2配置,则可以更改JBoss配置中的数据源。请参阅安装指南:http://docs.camunda.org/latest/guides/installation-guide/jboss/#bpm-platform-install-the-platform-on-a-vanilla-jboss-creating-a-datasource

答案 1 :(得分:0)

是的,只需将您的JDBC连接字符串更改为:

  

JDBC:H2:文件:全路径到文件

* nix:

  

JDBC:H2:文件:/ TMP /我的数据库文件

<强>窗:

  

JDBC:H2:文件:C:/数据/检验

有关详细信息,请参阅:http://www.h2database.com/html/faq.html#database_files