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


Образцы сценариев (службы Reporting Services)

Следующие образцы представляют собой сценарии, написанные для служб Reporting Services с использованием Microsoft Visual Basic .NET. Типичный образец сценария направлен на реализацию одной функции или технологии и основан на задаче. Файлы сценариев для доступа к большей части операций управления и администрирования, поддерживаемых сервером отчетов, могут пользоваться API протокола SOAP служб Reporting Services.

ms160854.note(ru-ru,SQL.90).gifВажно!
Данные образцы предназначены только для образовательных целей. Они не предназначены для использования в производственной среде и не тестировались в ней. Корпорация Майкрософт не предоставляет техническую поддержку для этих образцов.

В следующей таблице описаны образцы сценариев.

Файл Описание

AddItemSecurity.rss

Демонстрирует использование сценария для задания элемента политики безопасности в пространстве имен сервера отчетов.

CancelRunningJobs.rss

Демонстрирует образец сценария администрирования, который отменяет все задания, запущенные на сервере отчетов.

ConfigureSystemProperties.rss

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

PublishSampleReports.rss

Демонстрирует сценарий, который публикует образцы отчетов на сервере отчетов.

Требования

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

  • Образцы отчетов и файлы сценариев должны быть установлены на жестком диске при помощи программы установки служб Reporting Services или отдельной программы установки образцов.
  • Необходимы разрешения на запуск программы rs с компьютера, на котором установлен экземпляр сервера отчетов.
  • Необходим доступ к серверу отчетов, к которому предполагается обращаться из сценария.
  • Необходимо иметь соответствующие разрешения на корневую папку сервера отчетов, к которому производится доступ. Дополнительные сведения о разрешениях и пользовательских ролях см. в разделе Управление разрешениями и безопасностью служб Reporting Services.

Размещение файлов сценариев

Если образцы установлены в каталог по умолчанию, то образцы сценариев находятся в папке «C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples».

ms160854.note(ru-ru,SQL.90).gifПримечание.
Если образцы не установлены, см. раздел Установка образцов.

Запуск образцов сценариев

Запускать образцы сценариев можно в специальной среде сценариев служб Reporting Services.

Запуск образца

  1. Откройте командную строку. В меню Пуск выберите пункт Выполнить, наберите cmd в поле ввода и нажмите кнопку ОК.

  2. Зайдите в каталог, который содержит образец сценария. Например, если образец сценария установлен в каталог по умолчанию, введите следующее в командной строке:

    cd C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples
    
  3. В командной строке введите следующий текст для просмотра списка параметров командной строки для программы rs:

    rs -?
    
    ms160854.note(ru-ru,SQL.90).gifПримечание.
    Если получено сообщение о том, что «rs» не распознано в качестве команды или пакетного файла, то следует добавить каталог размещения программы rs.exe в переменную среды PATH.
  4. В командной строке введите соответствующую команду для запуска файла образца сценария. Например, для запуска PublishSampleReports.rss введите следующую команду, заменив URL-адрес сервера тем сервером отчетов, к которому будет производиться доступ:

    rs -i PublishSampleReports.rss -s http://myserver/reportserver
    

Внесение изменений в файл сценария

Можно открыть любой из RSS-файлов в текстовом редакторе.

См. также

Задачи

Компиляция и запуск примеров кода
Образцы служб SQL Server Reporting Services

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

Scripting with the rs Utility and the Web Service
Образцы приложений (службы Reporting Services)
Accessing the SOAP API

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

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