本文主要是介绍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'); 是不是很简单, 只是问题不好查。。。。
记录一下。:-)....
这篇关于Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named:的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!