奇怪的维护计划子计划行为:每个 SP 在奇怪的时间运行所有其他 SP 的所有任务

奇怪的维护计划子计划行为:每个 SP 在奇怪的时间运行所有其他 SP 的所有任务

SQL Server 2005:我在安排包含 3 个子计划(SP)的维护计划(MP)时遇到了问题。

SP1 is scheduled to run hourly, 
SP2 daily at 7.00 and 
SP3 on sundays at 8.00

阅读 MP 历史我发现发生的事情(我知道这看起来很疯狂)是:

11: SP1 runs and executes all the tasks of SP1 SP2 and SP3
12: SP2 runs and does the same
13: SP3 runs and does the same
14: SP1 runs and does the same

从作业活动监视器来看,SP1 的上次运行时间为 14,SP2 和 SP3 的上次运行时间为绝不已执行。所有 SP 均已在作业活动监视器中正确安排(SP2 安排在明天 7 点,SP3 安排在下周日 8 点)

你知道发生什么事了吗?

答案1

经过多次尝试,我找到了导致此行为的原因。我将每个 SP 的属性“Disable”设置为“False”,而不是默认的“True”,这会导致在仅调用一个 SP 时执行所有 SP。

相关内容