Sqlserver导入access数据库:quartzscheduler2.2.x创建sqlserver数据库架构

我是 Quartz 的新手。我已经用 RAM jobstore 做了一些示例。之后,我试图为 JDBC jobstore 做 smaples。我有 SQL 服务器作为我的数据库。

在我的 quartz.properties 中,

org.quartz.scheduler.skipUpdateCheck: true  
org.quartz.scheduler.instanceName =OZS_SCHEDULAR  
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool  
org.quartz.threadPool.threadCount = 4  
org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread = true  
org.quartz.threadPool.threadPriority = 5  
#specify the jobstore used  
org.quartz.jobStore.misfireThreshold = 60000  
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX  
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate  
org.quartz.jobStore.useProperties = false  
#The datasource for the jobstore that is to be used  
org.quartz.jobStore.dataSource = myDS  
#quartz table prefixes in the database  
org.quartz.jobStore.tablePrefix = WB_QRTZ_  
org.quartz.jobStore.misfireThreshold = 60000  
org.quartz.jobStore.isCered = false  
#The details of the datasource specified previously  
org.quartz.dataSource.myDS.driver =net.sourceforge.jtds.jdbc.Driver  
org.quartz.dataSource.myDS.URL =jdbc:jtds:sqlserver://192.160.100.24:1433;databaseName=Test  
org.quartz.dataSource.myDS.user =admin  
org.quartz.dataSource.myDS.password = password
org.quartz.dataSource.myDS.maxConnections = 20  
org.quartz.jobStore.isCered = false  
org.quartz.jobStore.cerCheckinInterval = 20000  
org.quartz.scheduler.instanceId = AUTO  

但我没有 quartz 的数据库结构。我在 google 中搜索了很多,找到 SQL SERVER 的查询来创建 QUARTZ 数据库模式。

但我只找到了这个链接。http://quartz-scheduler.org/documentation/quartz-2.x/migration-guide

请帮我创建一个新的数据库模式石英 2.2.1。谢谢。

13

对于 Quartz 2.3.0 或更高版本,上面的解决方案都不适合我。

您需要转到releases section in their GitHub repo,下载可分发文件(atar.gz文件),将其解压缩并在以下位置找到适合您的 RDBMS 的.sql文件:

quartz-core/src/main/resources/org/quartz/impl/jdbcjobstore/

(奖金)例如,如果有人想为MySQL的最新版本生成 Quartz DB 模式,他们必须对使用tables_mysql_innodb.sql而不是tables_mysql.sql感兴趣。

编辑:您可能还需要添加以下内容:

CREATE DATABASE IF NOT EXISTS `quartz`
  DEFAULT CHARACTER SET utf8mb4
  DEFAULT COLLATE utf8mb4_unicode_ci;
USE quartz;
5

对于每个石英版本,每个支持的数据库都有单独的架构。U 可以选择石英版本here,然后导航到相应石英版本的分布 / src / main / assembly / root / docs / dbTables /,u 可以获取所有支持的数据库的架构。

3

我已经在 Quartz 发行版的docs / dbTables目录中获得了sqlserver数据库架构查询。

在这里你可以找到所有的数据库查询。

Referal Link:http://quartz-scheduler.org/generated/2.2.1/html/qs-all/#page/Quartz_Scheduler_Documentation_Set%2Fco-jstr_jdbcjobstore.html%23
1

看看这个:http://teknosrc.com/how-setup-quartz-scheduler-server-with-mysql-database/

你需要下载石英分布,你会发现大多数数据库的模式。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(265)
Css那些事儿:BitCoin sentodaddress-那些该死的费用解释了吗
上一篇
Cdrx7条形码怎么生成:为文档生成条形码(barcode list generator)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(14条)