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。