2

我有一个偶尔在晚上运行的数据库作业,我需要一个 Windows 服务来定期轮询数据库,以便在 SQL 作业完成后做更多的工作。我正在寻找一个可靠的例子来编写一个可以优雅地失败而不会导致服务崩溃的调度程序。

4

3 回答 3

1

只需将其设为计划任务即可。查看 Windows 服务与计划任务

于 2009-05-04T12:04:52.840 回答
1

我会使用 MSMQ,向将消息添加到队列的作业添加最后一步(如果可以,通过 ActiveX 脚本/COM 或 .net 调用)

然后让您的服务监控队列。

至于不使服务崩溃,这完全取决于您和错误处理等...

于 2009-05-04T12:09:41.567 回答
0

看看http://codeplex.com/TaskService

于 2009-05-04T12:26:24.707 回答