SQL Server 2005: У меня проблема с составлением плана обслуживания (MP) с 3 подпланами (SP).
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)
Вы хоть представляете, что происходит?
После множества попыток я нашел причину такого поведения. Я установил для свойства Disable каждого SP значение «False» вместо значения по умолчанию «True», и это вызывает выполнение всех SP, когда вызывается только один.