私は Quartz スケジューラを初めて使用し、Spring で使用しています ... Quartz 構成を含む XML ファイルを実行しようとすると、次のような例外が発生しました。
Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named:
TRIGGER_ACCESS
テーブル QRTZ_LOCKS には SCHED_NAME と LOCK_NAME の 2 つのフィールドが含まれていることがわかり、データベースで次のステートメントを実行する必要があることがわかりました。
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');
しかし、自分の sched_name が何かわかりません ??
何か案が ??