六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 94|回复: 0

DB2 JBPM

[复制链接]

升级  13.33%

16

主题

16

主题

16

主题

秀才

Rank: 2

积分
70
 楼主| 发表于 2013-1-13 18:50:35 | 显示全部楼层 |阅读模式
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开头的表。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表