我有一个SQL Server计划作业,它每天晚上运行大约6个月。
然而,它已经停止了它应该做的事情(将数据从一个数据库转移到下一个数据库)。当我手动运行它时,没有错误和,很好。
我很难理解为什么它会手动运行,而不是按计划运行。
有什么想法吗?
发布于 2011-07-26 05:46:53
检查日志中是否有错误。可能是作业运行的用户对数据库中的一个或两个没有权限(老用户在离开公司后被剥夺了权利?)
尝试将自己定位为作业负责人,因为当您手动运行它时,它正在运行。
发布于 2011-04-24 01:00:06
作业是否正在运行而没有执行任何操作,还是在计划的时间内未能运行?如果SQL代理作业历史记录没有记录任何错误,请检查Server错误日志中是否有可疑条目。此外,在后一种情况下,不仅要验证是否启用了作业,而且还验证了特定的计划。
发布于 2011-07-26 05:59:14
其他人(前三篇)说的话。如果您仍然无法解决问题,请启动server并让它在作业运行时运行,以查看数据库服务器接收到了什么查询或登录。
https://stackoverflow.com/questions/5089543
复制相似问题