Quartz 2.2.1:获取数据库行锁定失败:ORA-00942:表或视图不存在

时间:2017-07-12 10:06:34

标签: java oracle cron quartz-scheduler quartz

当我将石英部署到UAT环境时,我遇到了异常。所有表都以正确的模式存在。还有以下问题。任何人都可以提出这背后的原因。

  

ERROR>   org.quartz.impl.jdbcjobstore.JobStoreSupport $ ClusterManager [主]:   ClusterManager:管理集群时出错:获取数据库行锁定失败:   ORA-00942:表或视图不存在

org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: ORA-00942: table or view does not exist
 [See nested exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
]
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.doCheckin(JobStoreSupport.java:3258)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3858)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.initialize(JobStoreSupport.java:3843)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:687)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:567)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:211)

0 个答案:

没有答案