当前位置: 首页 > 知识库问答 >
问题:

无法在Quartz.NET中使用AdoJobStore

皮骏
2023-03-14
<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="quartz"
             type="System.Configuration.NameValueSectionHandler" />
  </configSections>
  <quartz>
    <add key="quartz.scheduler.instanceName" value="ServerScheduler" />
    <add key="quartz.threadPool.type" value="Quartz.Simpl.SimpleThreadPool, Quartz" />
    <add key="quartz.threadPool.threadCount" value="10" />
    <add key="quartz.threadPool.threadPriority" value="2" />
    <add key="quartz.jobStore.misfireThreshold" value="60000" />
    <add key="quartz.jobStore.useProperties" value="true" />
    <add key="quartz.jobStore.clustered" value="true" />
    <add key="quartz.jobStore.lockHandler.type" value="Quartz.Impl.AdoJobStore.UpdateLockRowSemaphore, Quartz" />
    <add key="quartz.jobStore.type" value="Quartz.Impl.AdoJobStore.JobStoreTX, Quartz" />
    <add key="quartz.jobStore.driverDelegateType" value="Quartz.Impl.AdoJobStore.StdAdoDelegate, Quartz" />
    <add key="quartz.jobStore.dataSource" value="quartzDS" />
    <add key="quartz.dataSource.quartzDS.connectionString" value="Data Source=LocalDB;User ID=wesly;Password=XXXXX" />
    <add key="quartz.dataSource.quartzDS.provider" value="OracleClient-20 " />
   </quartz>
</configuration>

共有1个答案

慕容聪
2023-03-14
<add key="quartz.dataSource.quartzDS.provider" value="OracleClient-20 "/>

致:

<add key="quartz.dataSource.quartzDS.provider" value="OracleODP" />

您应该添加序列化程序类型属性,如下所示:

<add key="quartz.serializer.type" value="binary" />

因为您没有使用RamjobStore。
请参阅以下内容:版本迁移指南

 类似资料:
  • 本文向大家介绍.net下Quartz.Net的使用方法,包括了.net下Quartz.Net的使用方法的使用技巧和注意事项,需要的朋友参考一下 Quartz.net是作业调度框架,具体内容如下 1. 项目中添加quartz.net的引用(这里使用nuget管理) 新建一个类TimingJob,该类主要用于实现任务逻辑 在Program.cs中:(这里是控制台应用程序) 程序运行时,经过5秒后,每间

  • Quartz.NET 是一个.NET 版的任务调度框架 ,详情请看 Quartz

  • 我正在使用Quartz.NET开发简单的调度程序。我想Quartz在数据库中保存所有的作业和触发器,所以我设置了AdoJobStore和“普通”作业,它工作正常。 我调试了JobFactory,根本没有调用方法NewJob。事情在它之前就发生了。 有人能帮忙吗?

  • 问题内容: 我正在研究要与Jenkins 2.0一起使用的Jenkinsfile。无法识别该方法。我缺少一些配置以使其可用吗? 我的Jenkinsfile: 运行时,出现以下错误: among [AWSEBDeployment, archive, bat, build, catchError, checkout, deleteDir, dir, echo, emailext, error, fil

  • 我在使用GetCircleArea()方法时遇到问题。请帮忙。我坐在这里,不知道该怎么办了。 非常感谢。寻找答案!

  • 问题内容: 我正在尝试一个简单的事情 并得到这个错误 我不明白,因为安装了cv2。 是 我的系统是Ubuntu 12.04。 也许有人遇到了同样的问题,可以帮助我。 编辑: 长话短说, testypypypypy.py : 错误: 如果我接受它是因为存在,但是如果我也接受,则会遇到相同的错误…因此它丢失了,我必须添加它,但我不知道如何。 问题答案: 我认为这远非“正确”的方法(Ubuntu上的“正