Образцы сценариев (службы Reporting Services)
Следующие образцы представляют собой сценарии, написанные для служб Reporting Services с использованием Microsoft Visual Basic .NET. Типичный образец сценария направлен на реализацию одной функции или технологии и основан на задаче. Файлы сценариев для доступа к большей части операций управления и администрирования, поддерживаемых сервером отчетов, могут пользоваться API протокола SOAP служб Reporting Services.
Важно! |
---|
Данные образцы предназначены только для образовательных целей. Они не предназначены для использования в производственной среде и не тестировались в ней. Корпорация Майкрософт не предоставляет техническую поддержку для этих образцов. |
В следующей таблице описаны образцы сценариев.
Файл | Описание |
---|---|
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».
Примечание. |
---|
Если образцы не установлены, см. раздел Установка образцов. |
Запуск образцов сценариев
Запускать образцы сценариев можно в специальной среде сценариев служб Reporting Services.
Запуск образца
Откройте командную строку. В меню Пуск выберите пункт Выполнить, наберите cmd в поле ввода и нажмите кнопку ОК.
Зайдите в каталог, который содержит образец сценария. Например, если образец сценария установлен в каталог по умолчанию, введите следующее в командной строке:
cd C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples
В командной строке введите следующий текст для просмотра списка параметров командной строки для программы rs:
rs -?
Примечание. Если получено сообщение о том, что «rs» не распознано в качестве команды или пакетного файла, то следует добавить каталог размещения программы rs.exe в переменную среды PATH. В командной строке введите соответствующую команду для запуска файла образца сценария. Например, для запуска 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