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


Как подписаться на отчет (среда Management Studio)

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

Чтобы подписаться на отчет, источник данных отчета должен быть настроен на использование сохраненных учетных данных или на работу без указания учетных данных. Дополнительные сведения см. в разделе Как указать сохраненные учетные данные для источника данных (среда Management Studio).

Для доставки по электронной почте сервер отчетов должен быть настроен на соединение через шлюз SMTP еще до создания подписки. Для использования доставки через общие файлы необходимо указать в качестве адресата уже определенную папку. Дополнительные сведения см. в разделах Настройка сервера отчетов для работы с электронной почтой и Как создать общую папку для доставки в общую папку сервера отчетов.

Создание подписки, доставляемой с помощью общей папки

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

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

  3. Выберите Общая папка сервера отчетов из списка Уведомить с помощью.

  4. Щелкните текстовое поле Имя файла и введите имя файла для отчета.

  5. Если требуется, чтобы к имени файла автоматически добавлялось расширение, выберите значение True из списка Расширение файла. В противном случае выберите значение False.

  6. В поле Путь введите путь в формате UNC к существующей папке, в которую нужно записывать отчеты (например, \\<имя_сервера>\<мои_отчеты>). Путь должен начинаться с двух символов обратной косой черты. Вводить обратную косую черту после пути не нужно.

  7. Выберите формат из списка Формат отображения. Выберите формат, соответствующий приложению, которым будут открывать данный отчет. Старайтесь не использовать форматы, которые не создают отчет в едином потоке данных или требуют взаимодействия, не поддерживаемого статическим файлом (например, HTML 3.2, HTML 4.0 или HTML с веб-компонентами Office).

  8. В полях Имя пользователя и Пароль укажите учетные данные, необходимые для доступа к данной общей папке, в формате <домен>\<имя_пользователя>.

  9. Укажите параметры перезаписи. При выборе режима Не перезаписывать файл, если существует предыдущая версия доставка не будет произведена при обнаружении уже существующего файла. При выборе режима Автоувеличение сервер отчетов прибавляет к имени файла номер, чтобы отличать его от существующих файлов с таким же именем.

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

  11. Укажите расписание или событие, используемое для инициации обработки отчета.

    • Выберите Доставлять при обновлении отчета на сервере отчетов, если надо доставлять моментальный снимок отчета каждый раз, когда он обновляется. Этот параметр доступен только для моментальных снимков, которые получают данные через запланированные интервалы.
    • Выберите По общему расписанию, чтобы выбрать заранее составленное расписание. Этот параметр доступен только в том случае, если общие расписания уже определены.
    • Выберите По пользовательскому расписанию, чтобы иметь возможность выбрать дату и время, когда надо обрабатывать подписку. Нажмите кнопку Установить расписание для создания расписания.
  12. Для параметризированных отчетов укажите параметры, используемые для отчетов данной подписки. Указываемые параметры могут отличаться от параметров, используемых при запуске отчета по запросу или при других запланированных операциях.

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

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

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

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

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

  3. В поле Уведомить по выберите Электронная почта сервера отчетов.

  4. В текстовом поле Кому введите адрес электронной почты, на который будет отправляться отчет. При указании нескольких адресов разделяйте их точкой с запятой (;). Можно ввести дополнительные адреса электронной почты в текстовые поля Копия, Скрытая копия и Обратный адрес.

    ms159699.note(ru-ru,SQL.90).gifПримечание.
    Для этого требуются разрешения на управление всеми подписками.
  5. Выберите следующие параметры доставки отчета.

    • Выберите Включить отчет, чтобы внедрить или вложить в сообщение копию отчета. Выбираемый в последующих шагах формат определяет, как именно будет включаться отчет.
    • Выберите Включить ссылку, чтобы включить URL-ссылку на отчет в тексте сообщения электронной почты.
    ms159699.note(ru-ru,SQL.90).gifПримечание.
    Если эти флажки сняты, будет отправлен лишь текст в строке темы.
  6. Выберите формат отчета из списка Формат отображения. Этот параметр доступен только при включении отчета в электронное сообщение.

    • Чтобы внедрить отчет в тело сообщения электронной почты, выберите Веб-архив. Не выбирайте этот параметр, если ожидаемый размер отчета может превысить максимально допустимый размер сообщения в используемой системе электронной почты.
    • Все прочие форматы вывода отправляют отчет как вложение.
  7. Выберите уровень важности для сообщения электронной почты из списка Приоритет. Значения этих параметров передает используемый сервер электронной почты.

  8. Введите необязательные комментарии для включения в электронное сообщение в текстовом поле Комментарий.

  9. ЩелкнитеПланирование, чтобы указать, когда надо доставлять отчет.

  10. Укажите расписание или событие, используемое для инициации обработки отчета.

    • Выберите Доставлять при обновлении отчета на сервере отчетов, если надо доставлять моментальный снимок отчета каждый раз, когда он обновляется. Этот параметр доступен только для моментальных снимков, которые получают данные через запланированные интервалы.
    • Выберите По общему расписанию, чтобы выбрать заранее составленное расписание. Этот параметр доступен только в том случае, если общие расписания уже определены.
    • Выберите По пользовательскому расписанию, чтобы иметь возможность выбрать дату и время, когда надо обрабатывать подписку. Нажмите кнопку Установить расписание для создания расписания.
  11. Для параметризированных отчетов укажите параметры, используемые для отчетов данной подписки. Указываемые параметры могут отличаться от параметров, используемых при запуске отчета по запросу или при других запланированных операциях.

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

См. также

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

Создание, изменение и удаление подписок
Доставка электронной почтой в службах Reporting Services
Разделы руководства по серверу отчетов
Указание учетных данных и сведений о соединении

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

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