2

我正在尝试使用 postgreSQL 将石英计划作业存储在数据库中。

数据库名称是“testdb”,架构是“testschema”。我有以下quartz.properties。我有一个以下quartz.properties,但我收到此错误消息“org.postgresql.util.PSQLException:错误:关系“quartz_triggers”不存在”。

org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 10
org.quartz.threadPool.threadPriority = 5
org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread = true

org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.dataSource = myDS
org.quartz.jobStore.tablePrefix = quartz_

org.quartz.dataSource.myDS.driver = org.postgresql.Driver
org.quartz.dataSource.myDS.URL = jdbc:postgresql://localhost:5432/postgres
org.quartz.dataSource.myDS.user = postgres
org.quartz.dataSource.myDS.password = welcome123
org.quartz.dataSource.myDS.maxConnections  10

谁能告诉我出了什么问题?

4

1 回答 1

2

首先,您必须运行在数据库中创建石英表的安装脚本。

这些文件在完整的石英 jar 文件 (/docs/dbTables) 中可用

这是文档:http: //quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-09

M。

于 2012-09-24T13:35:51.633 回答