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

解决如下:

执行如下SQL解决:

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');  


是不是很简单, 只是问题不好查。。。。
记录一下。:-)....

猜你喜欢

转载自yaofeng911.iteye.com/blog/2305791
Row
今日推荐