[英]Run a program as a Service?
我有一个ac#控制台程序,该程序在Windows服务器上备份SQL数据库。 我希望它每天运行。 我有两个问题:
1-如何最好地在服务器上运行和设置此程序? 是否将其放在任务计划程序中或在程序本身中放置计时器?
2-然后如何设置本地程序以定期从远程服务器检索备份?
使用Task Scheduler比使用计时器要好得多-您应该能够利用现有程序来完成此任务
我将使用任务计划程序而不是Windows服务(我也遇到过类似的情况,我们决定使用任务计划程序,这要简单得多)。 我不确定您需要检索什么,但是您也可以执行计划任务,并使其访问服务器上的共享位置。 如果检索备份很简单,则可以使用批处理文件或powershell脚本。 否则,您可以为此编写一个应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.