`

DB2 JBPM

    博客分类:
  • JBPM
阅读更多
http://www.secaa.cn/2009/06/3205.html

在搞一个jbpm的项目,要用db2的数据库来存储jbpm那一大堆的表,但是用了jbpm-jpdl-3.2.2里的db文件夹下的jbpm.jpdl.db2.sql这个脚本,执行第一次报了说表空间不够的错误,查文档,jbpm的官方给出的解决办法如下:
http://wiki.jboss.org/wiki/JbpmOnDB2

Running jBPM on DB2 or UDB

Notes applying to all DB2 versions:
To get jBPM to run on DB2, you need to have tablespaces with big enough page sizes for the extra long columns jBPM uses:

create bufferpool jbpm immediate size 1000 pagesize 32K
create tablespace jbpm pagesize 32K managed by database  using (file '/db2inst1/db2inst1/NODE0000/JBPM' 10M) AUTORESIZE YES bufferpool jbpm
create temporary tablespace jbpmtemp pagesize 32K managed by database  using (file '/db2inst1/db2inst1/NODE0000/JBPM_TMP' 10M) AUTORESIZE YES bufferpool jbpm

照着改了,还是不行,报索引名太长的错误,一查,是那个脚本文件里会要创建一个索引名,长度超过18个字符了,但是db2里最多就支持18位的所以明,请问各位高手如何办,我在mysql里执行没有问题,能创建那一大堆的jbpm开头的表。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics