如何创建并运行删除数据库文件的cronjob

问题描述:

我在c#中用RavenDB做了一个应用程序。如何创建并运行删除数据库文件的cronjob

现在我需要一些助理来创建一个cronjob脚本,每天运行3次,以删除15天以前的数据库中的文件。

一个简单的几个步骤:

  • 写* .BAT脚本来完成你的逻辑
  • 使用任务计划程序根据所需的时间表来运行该脚本

我已经使用过去并且包含一个CronTrigger的Quartz.net。非常灵活和有据可查。

如果它的应用程序在asp.net中,您可以使用定时器控件在一定时间后重复调用global.aspx页面的App_Start函数中的函数。

你可以参考以下链接了解更多详情

http://www.codeproject.com/Articles/12117/Simulate-a-Windows-Service-using-ASP-NET-to-run-sc