我很好奇是否可以安排我的页面,让我们调用它,Test.ashx运行,比如每天凌晨2点在IIS上运行,使用ASP.NET? (几乎是Cron Job为PHP / Linux系统所做的事情。)
PS1。我需要此页面在SQL数据库表上执行自定义操作。 (请注意,我无法直接访问IIS或SQL Server本身。我正在编写一个需要为客户端合并此功能的Web应用程序。)
PS2。如果重要的话我用C#编程。
答案 0 :(得分:1)
实现一件事总有不止一种方法。要定期对SQL数据库表执行自定义操作,可以计划SQL作业。请查看此SO答案以获取更多详细信息
https://stackoverflow.com/a/5471440/30594
<强>更新强>
检查此链接以了解如何在ASP.NET http://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/
中完成后台调度程序另一种实现方法是使用Windows任务计划程序定期调用.ashx