
打算使用最新版本sqlite作为Quartz.Net的Job Store。
在Quartz.Impl.AdoJobStore.Common下的dbprovIDers.propertIEs添加以下内容:
# sqlite 1.0.61.0 + ADO Net provIDer for sqlite
# Driver can be found at : http://sqlite.phxsoftware.com
quartz.dbprovIDer.sqlite-106.assemblyname=System.Data.sqlite,Version=1.0.61.0,Culture=neutral,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.connectionType=System.Data.sqlite.sqliteConnection,System.Data.sqlite,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.commandType=System.Data.sqlite.sqliteCommand,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.parameterType=System.Data.sqlite.sqliteParameter,PublicKeyToken=db937bc2d44ff139
#quartz.dbprovIDer.sqlite-106.dataAdapterType=System.Data.sqlite.sqliteDataAdapter,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.commandBuilderType=System.Data.sqlite.sqliteCommandBuilder,PublicKeyToken=db937bc2d44ff139
#quartz.dbprovIDer.sqlite-106.commandBuilderDeriveParametersMethod=DeriveParameters
quartz.dbprovIDer.sqlite-106.parameterDbType=System.Data.sqlite.TypeAffinity,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.parameterDbTypePropertyname=DbType
#quartz.dbprovIDer.sqlite-106.parameterIsNullableProperty=IsNullable
quartz.dbprovIDer.sqlite-106.parameternamePrefix=@
quartz.dbprovIDer.sqlite-106.exceptionType=System.Data.sqlite.sqliteException,PublicKeyToken=db937bc2d44ff139
quartz.dbprovIDer.sqlite-106.useParameternamePrefixInParameterCollection=true
quartz.dbprovIDer.sqlite-106.bindByname=true
在Quartz的配置文件中,添加以下内容:
<add key="quartz.dataSource.default.connectionString" value="Data Source=d:\quartz.db3;Version=3;" /> <add key="quartz.dataSource.default.provIDer" value="sqlite-106" />
总结以上是内存溢出为你收集整理的使用SQLite作为Quartz.Net的Job Store全部内容,希望文章能够帮你解决使用SQLite作为Quartz.Net的Job Store所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)