需求:通过程序或或windows服务定时(每天)执行数据库的操作(查询与修改),通过查找,写了个Windows 服务,安装此服务后,可以自动启动,启动方式为“自动”。但不明白的是,有个问题,下次开机后,服务启动方式为“手动”,开机后服务并没有启动。猜想是依赖了操作数据库的服务,此服务没有添加到依赖项,导致开机后服务没有启动。但不明白的是,为何安装后启动方式为“自动”,重启机器后为“手动”了。
通过在网上查找,没有找到关于服务合适的解决方式。由此改用了Windows 自带的任务计划。
开始--控制面板--任务计划--添加任务计划,在弹出的窗体中设置相应的参数,Windows会自动定时执行相应的程序。