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


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

В этом подразделе представлены сведения о создании, изменении и удалении расписаний.

В этом разделе:

  • Общие сведения об управлении расписаниями

  • Управление расписаниями (режим интеграции с SharePoint)

  • Управление расписаниями (собственный режим)

Общие сведения об управлении общими расписаниями

Для управления общими расписаниями для собственного режима используйте страницу «Расписания» диспетчера отчетов или папку «Общие расписания» среды Среда Management Studio. Для режима интеграции с SharePoint используйте страницы управления для приложения служб Службы Reporting Services.

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

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

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

  • Просмотреть страницу «Отчеты» для данного общего расписания. На этой странице перечислены все отчеты и общие наборы данных, использующие общее расписание.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Создание общих расписаний и управление ими (режим интеграции с 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. Выберите расписание и нажмите кнопку Удалить.

Значок стрелки, используемый со ссылкой «В начало»В начало

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

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

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

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

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

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

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

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

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

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

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

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

  1. Запустите программу Диспетчер отчетов (службы SSRS).

  2. В диспетчере отчетов нажмите кнопку Параметры веб-сайтана главной панели инструментов.

  3. Нажмите кнопку Расписания.

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

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

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

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

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

  9. Нажмите кнопку ОК.

    Значок стрелки, используемый со ссылкой «В начало»В начало

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

  1. В диспетчере отчетов нажмите кнопку Параметры веб-сайтана главной панели инструментов.

    ПримечаниеПримечание

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

  2. В разделе Другие на странице выберите пункт Управление общими расписаниями.

  3. Установите флажок рядом с расписанием, которое необходимо удалить, и нажмите кнопку Удалить.

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

Если вы не уверены, что общее расписание используется, рассмотрите вопрос о его удалении в Среда Management Studio. Среда Среда Management Studio предоставляет те же функции управления общим расписанием, что и диспетчер отчетов, но содержит дополнительную страницу «Отчеты» с именами всех отчетов, использующих общее расписание.

Значок стрелки, используемый со ссылкой «В начало»В начало

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

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

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

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

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

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

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

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

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

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

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

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

  8. Нажмите кнопку ОК.

    Значок стрелки, используемый со ссылкой «В начало»В начало

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

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

  2. Разверните папку «Общие расписания», щелкните правой кнопкой нужное расписание и выберите Удалить. Появится диалоговое окно Удаление объектов из каталога.

  3. Нажмите кнопку ОК.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

См. также

Задания

кэшировать отчет (диспетчер отчетов)

добавить моментальный снимок к журналу отчета (диспетчер отчетов)

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

Расписания

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