Jbpm4.4: SQL Server数据库结构详解——部署、执行与历史实例表
4星 · 超过85%的资源 需积分: 9 61 浏览量
更新于2024-09-20
收藏 13KB TXT 举报
本文档主要介绍了如何在Jbpm 4.4版本中使用SQL Server创建相关数据库表结构,以支持工作流管理流程的存储和跟踪。以下是针对四个关键表的详细说明:
1. **jbpm4_DEPLOYMENT**:
- 这个表用于存储部署的信息,包括部署的唯一标识符(DBID),部署名称(NAME),部署的时间戳(datetime),以及部署的状态(STATE)。DBID是主键,确保每个部署都是唯一的。
2. **jbpm4_DEPLOYPROP**:
- 这个表记录部署属性,如DBID、部署关联的主键DEPLOYMENT、对象名称(OBJNAME)、键(KEY)、字符串值(STRINGVAL)、长整数值(LONGVAL)等。这些属性可能与部署相关的配置和参数有关,便于管理。
3. **jbpm4_EXECUTION**:
- 表示执行实例的信息,包括类(CLASS)、数据库版本(DBVERSION)、活动名称(ACTIVITYNAME)、流程定义ID(PROCDEFID)等。这个表记录了任务执行的状态(STATE),历史活动实例状态(SUSPHISTSTATE),优先级(PRIORITY),以及其他与流程执行相关的标识,如父实例(PARENT_IDX)等。主键是DBID。
4. **jbpm4_HIST_ACTINST**:
- 历史活动实例表,存储执行历史中的活动实例数据。它包含了执行类(CLASS)、数据库版本(DBVERSION)、历史过程实例编号(HPROCI),活动类型(TYPE),以及与当前执行实例关联的执行ID(EXECUTION)。此表对于追踪任务历史、审计和决策支持至关重要。
这些表结构设计体现了Jbpm 4.4对流程执行的精细管理,通过SQL Server数据库,可以高效地存储、查询和维护工作流流程中的各种状态和配置信息。数据库管理员或开发人员在搭建Jbpm环境时,需要根据实际需求创建这些表,并进行适当的权限设置,以保证系统的正常运行和数据一致性。
2011-08-04 上传
2012-09-03 上传
2013-06-09 上传
2012-12-06 上传
点击了解资源详情
2014-11-06 上传
2019-08-14 上传
点击了解资源详情
2014-05-13 上传
cl86qie
- 粉丝: 9
- 资源: 4
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码