小编use*_*327的帖子

获取数据库行锁定失败:表QRTZ_LOCKS中没有行存在名为:TRIGGER_ACCESS的锁

我是Quartz调度程序的新手,我正在使用Spring ...当我尝试运行包含Quartz配置的XML文件时,我得到一个例外,说明:

Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named: 
TRIGGER_ACCESS 
Run Code Online (Sandbox Code Playgroud)

我发现QRTZ_LOCKS表包含两个字段:SCHED_NAME和LOCK_NAME,我应该在我的数据库中运行以下语句:

INSERT INTO QRTZ_LOCKS values('my sched_name', 'TRIGGER_ACCESS'); 
INSERT INTO QRTZ_LOCKS values('my sched_name','JOB_ACCESS'); 
INSERT INTO QRTZ_LOCKS values('my sched_name','CALENDAR_ACCESS'); 
INSERT INTO QRTZ_LOCKS values('my sched_name','STATE_ACCESS'); 
INSERT INTO QRTZ_LOCKS values('my sched_name','MISFIRE_ACCESS');  
Run Code Online (Sandbox Code Playgroud)

但我不知道我的sched_name是什么?

任何的想法 ??

java spring quartz-scheduler

5
推荐指数
2
解决办法
9153
查看次数

标签 统计

java ×1

quartz-scheduler ×1

spring ×1