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


Создание, изменение и удаление расписаний

Этот подраздел предназначен для изучения процесса создания, изменения и удаления расписаний. Для работы с расписаниями можно воспользоваться диспетчером отчетов или средой SQL Server Management Studio.

ms155897.note(ru-ru,SQL.90).gifПримечание.
Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, то можно создавать общие расписания и управлять ими с веб-узла SharePoint. Дополнительные сведения см. в разделе Как создать общие расписания и управлять ими (режим интеграции с SharePoint).

Требования

Службы Reporting Services для выполнения расписаний используют агент SQL Server. Если необходимо создать отложенную операцию, должен быть запущен агент SQL Server. Сервер отчетов также должен быть сконфигурирован для поддержки операций планирования и доставки. Включить планирование и доставку можно при помощи средства конфигурации контактной зоны SQL Server.

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

Чтобы выполнить следующее действие Включите следующую задачу

Создать, изменить или удалить общее расписание

Управление общими расписаниями

Выбрать общее расписание

Просмотр общих расписаний

Создать, изменить или удалить расписание отчета в пользовательской подписке

Управление отдельными подписками

Создать, изменить или удалить расписание отчета для всех остальных отложенных операций

Управление журналом отчета, управление всеми подписками, управление отчетами

Дополнительные сведения о безопасности в службах Reporting Services см. в разделе Использование настроек безопасности по умолчанию, Настройка безопасности через назначение ролей и Задачи и разрешения в службах Reporting Services.

Создание и изменение расписаний

Создание и изменение расписания заключается в установке параметров частоты, с которой оно выполняется.

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

Расписание может быть создано или изменено в любое время. Но если оно начинает выполняться до того, как изменения сохранены, то в этом случае будет использована его старая версия. Изменения, внесенные в расписание, вступают в силу только после его сохранения.

Перед изменением общего расписания его выполнение можно приостановить, в этом случае изменения вступят в силу при возобновлении его работы.

Удаление расписаний

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

Удаление расписания и приостановка его действия в связи с истечением срока его действия — это не одно и то же. После истечения срока действия использование расписания будет приостановлено, однако его фактическое удаление не происходит. Поскольку расписания применяются для автоматического выполнения множества функций, они никогда не удаляются автоматически. Расписания с истекшим сроком действия предоставляют администратору сервера отчетов сведения о причинах внезапной остановки автоматизированного процесса. Если бы расписание по истечении срока действия удалялось, администратор сервера отчетов не смог бы правильно определить причины возникновения проблем и тратил бы лишнее время на исследование всего функционального процесса.

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

См. также

Задачи

Как удалить или изменить общее расписание (среда Management Studio)
Как создать, удалить или изменить общее расписание (диспетчер отчетов)
Как назначить момент истечения срока хранения кэшированного отчета (среда Management Studio)
Как запланировать истечение срока действия кэшированного отчета (диспетчер отчетов)
Как запланировать создание моментального снимка отчета (среда Management Studio)
Как запланировать моментальный снимок отчета (диспетчер отчетов)

Основные понятия

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

Другие ресурсы

Планирование расписаний для отчетов и подписок

Справка и поддержка

Получение помощи по SQL Server 2005