我在Windows Server 2008 R2上设置了一个任务。此任务在任务scehduler中设置,以执行每4小时备份一个mongo数据库的批处理文件。我让它在2台服务器上设置相同。
在1台服务器上运行正常。
另一方面,我在历史记录中记录了此错误,但未执行。
Task Scheduler failed to start "\Backup MongoDb" task for user "*****". Additional Data: Error Value: 2147750687.
我很想知道问题是什么。有人有任何想法吗?
答案 0 :(得分:4)
我的解决方法是从任务计划程序调用{{1}}文件。
然后,此批处理文件将调用PowerShell脚本文件:
.BAT
似乎工作。
答案 1 :(得分:2)
我已经碰到过几次了。检查任务的最后一次运行结果。如果它说另一个实例已在运行,请右键单击该任务,然后单击“结束”。然后在它结束任务后,它应该在下次再次正确启动。您也可以右键单击并选择“运行”立即运行它。
答案 2 :(得分:-1)
检查任务的安全选项。 确保选择了选择是否登录用户>>选项。