如果SQL Server作业已在运行,它是否会跳过计划的运行?

Sam*_*tte 57 sql sql-server sql-server-agent scheduled-tasks

如果您安排SQL Server作业每隔X分钟运行一次,并且在分钟数达到之前它没有完成上一次调用,它是否会跳过运行,因为它已在运行,或者它将运行两个实例工作做同样的步骤?

Jos*_*lio 76

SQL Server代理在开始新迭代之前检查作业是否已在运行.如果您有长时间运行的工作并且其计划出现,它将被跳过,直到下一个间隔.

你可以自己尝试一下.如果您尝试启动已经运行的作业,则会出现错误.


PQW*_*PQW 5

如果它正在运行,我很确定它会跳过它。