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

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

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

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

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

在配置中添加 lower_case_table_names = 1

重启数据库即可。

相关推荐
青梅橘子皮1 小时前
Linux---基本指令
linux·运维·服务器
uzong2 小时前
9 种 RAG 架构,每位 AI 开发者必学:完整实战指南
后端
小江的记录本2 小时前
【Kafka核心】架构模型:Producer、Broker、Consumer、Consumer Group、Topic、Partition、Replica
java·数据库·分布式·后端·搜索引擎·架构·kafka
cui_ruicheng3 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
止语Lab3 小时前
从手动到框架:Go DI 演进的三个拐点
开发语言·后端·golang
运维全栈笔记3 小时前
Linux安装配置Tomcat保姆级教程:从部署到性能调优
linux·服务器·中间件·tomcat·apache·web
dllmayday4 小时前
Linux 上用终端连接 WiFi
linux·服务器·windows
ACP广源盛139246256734 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑
峥无5 小时前
Linux系统编程基石:静态库·动态库·ELF文件·进程地址空间全景图
linux·运维·服务器
Daybreak5 小时前
Elasticsearch 里的索引和 Mapping,到底是什么关系?
后端