Поделиться через


Приостановка и возобновление общих расписаний

Можно приостановить и возобновить общее расписание, которое в данное время используется. Приостановка выполнения общего расписания позволяет временно приостановить действие расписания, инициирующего обработку отчетов и подписок. Приостанавливать и возобновлять можно только общие расписания. Расписания конкретных отчетов приостанавливать нельзя.

Как приостанавливать и возобновлять выполнение расписаний

Чтобы приостанавливать и возобновлять выполнение общих расписаний, используйте страницу «Общие расписания» диспетчера отчетов. В среде SQL Server Management Studio это невозможно, она не предоставляет возможность приостанавливать и возобновлять выполнение расписаний. Дополнительные сведения см. в разделе Страница «Расписания» (диспетчер отчетов).

Нельзя приостанавливать и возобновлять обработку отчетов, которая выполняется в данный момент. Приостанавливать и возобновлять можно лишь расписания, находящиеся в очереди расписаний службы агента SQL Server. Подсистема расписаний не может управлять выполняемыми заданиями. Однако выполняемые задания можно отслеживать и удалять. Дополнительные сведения см. в разделе Управление запущенным процессом.

Когда общее расписание приостанавливается, вся обработка отчетов, связанная с выполнением этого расписания, откладывается до возобновления его выполнения.

После возобновления выполнения общего расписания обработка отчетов начнется в следующее указанное в расписании время, при этом используется локальное время сервера отчетов. Любые отчеты, не выполняемые во время приостановки выполнения общего расписания, пропускаются. Это правило применяется как к расписаниям, основанным на времени, так и к расписаниям, управляемым событиями. Расписание начнет обработку отчета, когда произойдет следующее событие (например, запланированное обновление кэша отчета).