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

Узнайте, как создавать, изменять и удалять общие расписания Reporting Services. Чтобы управлять общими расписаниями в собственном режиме, используйте страницу "Расписания" на веб-портале или в папке "Общие расписания " в Management Studio. Для режима интеграции с SharePoint используйте страницы управления для приложения служб Reporting Services.

Определите, используется ли расписание, одним из описанных ниже способов.

  • Веб-портал. Изучите значения даты последнего запуска, даты следующего запуска и состояния на странице Параметры сайта на вкладке Расписания. Если расписание больше не выполняется, так как срок действия истек, в поле "Состояние" отображается дата окончания срока действия. Дополнительные сведения см. на веб-портале (собственный режим SSRS).

  • SQL Server Management Studio: просмотр страницы отчетов заданного общего расписания. На этой странице перечислены все отчеты и общие наборы данных, использующие общее расписание. См. подробнее об использовании Reporting Services в SQL Server Management Studio .

  • Журналы: просмотр файлов журнала выполнения отчета или журналов трассировки, чтобы определить, выполнялись ли отчеты в то время, указанное расписанием. Дополнительные сведения см. в разделе Файлы и источники журналов служб Reporting Services.

Удаление общего расписания

Общие расписания следует удалять вручную на странице "Расписания" на веб-портале или в папке "Общие расписания" в Management Studio. При удалении общего расписания, используемого, все ссылки на него заменяются расписаниями для конкретных отчетов.

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

Примечание. Если вы не уверены, используется ли общее расписание, попробуйте удалить его в Management Studio вместо веб-портала. Management Studio предоставляет те же общие функции управления расписаниями, что и диспетчер отчетов. Но он предоставляет другую страницу "Отчеты", где показано имя каждого отчета, использующего расписание.

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

Удаление расписания, связанного с отчетами

Расписания, зависящие от конкретного отчета и подписки, удаляются при удалении этого отчета или подписки либо при выборе другого метода выполнения отчета или подписки. Например, при выборе always run this report с самыми последними данными удаляется расписание, созданное для запуска отчета в виде моментального снимка выполнения отчета.

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

Создание, удаление или изменение общего расписания (веб-портал)

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

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

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

  1. На веб-портале выберите Параметры на панели инструментов.

    Примечание.

    Если кнопка Параметры недоступна, значит у вас нет разрешений на доступ к параметрам веб-сайта.

  2. Выберите параметры сайта в меню.

  3. Выберите вкладку Расписания .

  4. Щелкните + Новое расписание. Чтобы изменить существующее расписание, выберите имя расписания.

  5. Введите описательное имя расписания.

  6. Выберите Час, День, Неделяили Месяц. Выберите один раз, чтобы создать расписание, которое выполняется только один раз. Другие параметры отображаются при указании основы расписания.

  7. Выберите дату запуска расписания (необязательно). Значением по умолчанию является текущая дата. Можно отложить запуск расписания, выбрав более позднюю дату.

  8. Введите дату прекращения действия расписания (необязательно). Расписание останавливается на этой дате, но не удаляется.

  9. Выберите время для запуска расписания.

  10. Нажмите ОК.

Удаление общего расписания (веб-портала)

  1. На веб-портале выберите Параметры на панели инструментов.
  2. Выберите параметры сайта в меню.
  3. Выберите вкладку Расписания .
  4. Выберите проверка box рядом с общим расписанием, которое вы хотите удалить, и нажмите кнопку "Удалить".

Создание, удаление или изменение общего расписания (Management Studio)

Общее расписание содержит сведения о расписании и повторении. Любое количество опубликованных отчетов и подписок, выполняемых на сервере отчетов служб Reporting Services, может использовать эти сведения. Если одновременно выполняется много отчетов и подписок, то для них можно создать общее расписание. Если вы хотите изменить шаблон повторения или дату окончания, можно внести изменения в одно место.

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

Создание или изменение общего расписания (Management Studio)

  1. Запустите среду SQL Server Management Studio и подключитесь к экземпляру сервера отчетов.

  2. В обозревателе объектов разверните узел сервера отчетов.

  3. Щелкните правой кнопкой мыши папку "Общие расписания" и выберите "Создать расписание". Выводится страница «Общие» диалогового окна Создание общего расписания .

    Чтобы изменить существующее общее расписание, разверните папку "Общие расписания ", щелкните правой кнопкой мыши расписание, которое нужно изменить, и выберите пункт "Свойства".

  4. Введите описательное имя расписания.

  5. Выберите дату запуска расписания (необязательно). Значением по умолчанию является текущая дата.

  6. Введите дату прекращения действия расписания (необязательно). Расписание останавливается на этой дате, но не удаляется.

  7. Чтобы настроить повторяющееся расписание, выберите Час, День, Неделяили Месяц. Отображаются другие параметры. Используйте эти другие параметры для настройки частоты расписания на основе предпочитаемого часа, дня, недели или месяца.

    Или, чтобы указать однократное (нерекурсное) расписание, выберите "Один раз", а затем укажите время начала.

  8. Нажмите ОК.

Удаление общего расписания (среда Management Studio)
  1. В обозревателе объектов разверните узел сервера отчетов.
  2. Чтобы убедиться, что общее расписание в настоящее время не используется отчетами, разверните папку "Общие расписания ", щелкните правой кнопкой мыши расписание и выберите "Свойства".
  3. Перейдите на вкладку "Отчеты", чтобы просмотреть список отчетов, использующих расписание. Выберите Отмена.
  4. Разверните папку "Общие расписания", щелкните правой кнопкой мыши расписание, которое требуется удалить, и нажмите кнопку "Удалить". Появится диалоговое окно Удаление объектов из каталога .
  5. Нажмите ОК.

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

Создание общих расписаний и управление ими (режим SharePoint)

Чтобы создавать, изменять и удалять общие расписания на веб-сайте SharePoint, необходимо являться администратором веб-сайта.

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

Примечание.

Для создания общих расписаний требуется служба агента SQL Server.

Создание общих расписаний (режим SharePoint)

  1. Выберите "Действия сайта".
  2. Выберите Параметры сайта.
  3. В разделе служб Reporting Services выберите "Управление общими расписаниями".
  4. Выберите " Добавить расписание", чтобы открыть страницу "Свойства расписания".
  5. Введите описательное имя расписания. На страницах приложения, используемых для работы с отчетами Reporting Services, это имя отображается в раскрывающихся списках на страницах определения расписания на сайте. Избегайте неудобных для чтения длинных имен. Следуйте соглашению об именах, согласно которому наиболее описательные сведения помещаются в начале имени.
  6. Выберите частоту. В зависимости от выбранной частоты параметры расписания, отображаемые на странице, могут измениться на поддержку этой частоты (например, если выбрать месяц, имя каждого месяца отображается на странице).
  7. Определите расписание. В одном расписании могут поддерживаться не все сочетания расписания.
  8. Установите дату начала и окончания.
  9. Нажмите ОК.

Удаление общих расписаний (режим SharePoint)

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

  1. Выберите "Действия сайта".
  2. Выберите Параметры сайта.
  3. В разделе служб Reporting Services выберите "Управление общими расписаниями".
  4. Выберите расписание и нажмите кнопку "Удалить".

Расписания
Приостановка и возобновление общих расписаний
Кэширование отчетов (SSRS)
Создание, изменение и удаление моментальных снимков в журнале отчетов