qrtz专题

Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named:

项目里做了使用Spring+Quartz建立一个任务调度管理模块, 实现了基于service层的定时任务管理,包括任务创建、执行、暂停、启动、定时设置、日志等。   在另外一个项目使用时出现如下Error: Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named: TRIGGER_ACCESS

项目上线到 Linux 使用Spring Quartz的时候出错,Table '**.QRTZ_LOCKS' doesn't exist

解决方法: mysql数据库区分大小写。所以找不到大写的表名。应该在my.cnf的[mysqld]节点下加入lower-case-table-names=1