activiti 项目运行时找不到数据表 ACT_GE_PROPERTY

把代码放在服务器上,运行的时候却发现提示表不在。

这个数据库表是本地开发环境用的,代码也是同一套,本地可以,但是连接服务器上的数据库却没有这个表。

原因:项目使用了activiti,这个表是activiti初始化创建的表,表名是小写的,但是activiti内置的查询语句中表名是大写的,这就导致查表的时候匹配不上。

最终解决办法是更改服务器上的数据库,让检索到的表名大小写不敏感。

在配置中添加 lower_case_table_names = 1

重启数据库即可。

相关推荐
【赫兹威客】浩哥10 小时前
基于SpringBoot+Vue3的企业办公自动化OA系统|集成Activiti工作流引擎
spring boot·后端·课程设计
王志来1379447300810 小时前
聚焦五大核心场景:工控服务器机箱平台的垂直深耕之路
运维·服务器·python
卷无止境11 小时前
LiteLLM 全面解析开源AI网关如何统一管理百余种大模型
后端·python
__zRainy__11 小时前
Node系列 · Node基础:https 模块
后端·网络协议·http·https·node.js
便利店102411 小时前
边界与远程:墙、洞与加密通道
运维·服务器·防火墙·acl·nat
AINative软件工程11 小时前
LLM Token Budget 工程实践:给每个请求设上限,让成本和质量都在掌控中
后端·llm·ai编程
卷无止境11 小时前
终端里的AI辅助,一场正在发生的编程效率变革
后端·python
程序员爱钓鱼11 小时前
Go 编程实战:Map——使用 Key-Value 管理键值数据
后端·rust·go
程序员爱钓鱼12 小时前
Rust Trait Object详解:dyn Trait与动态分发
后端·面试·rust
To_OC19 小时前
Next.js + Redis 构建笔记系统:Redis Hash 实战与性能优化
redis·后端·next.js