![SQL Server 备份作业运行两次,但似乎只安排一次](https://linux22.com/image/556917/SQL%20Server%20%E5%A4%87%E4%BB%BD%E4%BD%9C%E4%B8%9A%E8%BF%90%E8%A1%8C%E4%B8%A4%E6%AC%A1%EF%BC%8C%E4%BD%86%E4%BC%BC%E4%B9%8E%E5%8F%AA%E5%AE%89%E6%8E%92%E4%B8%80%E6%AC%A1.png)
我有一个计划备份,应该每天运行一次,但实际上运行了两次。我已将该作业安排在每天上午 6:30 运行。
如果我查看该维护计划的日志,我可以看到它在今天 5:00 和 6:20 运行。
如果我查看作业历史记录日志,它会显示备份仅运行过一次,仅在 6:20。
这项作业原定于 5:00 运行,但被重新安排到 6:20。我删除了 5:00 的计划,并将其替换为维护计划下的 6:20 计划。我已确认在 SSMS 下可直观地在 SQL Server Agent 下以及查询 sysjobs 表和 sysjobsteps 表时仅为此添加了一个作业。
我不确定下一步该怎么做才能查明真相。
答案1
我建议三件事:
查看维护计划的时间表并验证维护计划的时间和重复次数。
查看维护计划中的步骤,确保没有两个备份步骤。
删除维护计划并创建一个新的。