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


Сценарии и PowerShell со службами Reporting Services

Службы Reporting Services поддерживают широкий спектр сценариев разработки и управления с помощью скрипта. Эти сценарии включают в себя служебную программу командной строки rs.exe и командлеты PowerShell для серверов отчетов в режиме SharePoint. Объектную модель служб Reporting Services можно также использовать в PowerShell для режима Машинного и SharePoint.

  • Администраторы могут создавать скрипты в Microsoft Visual Basic, чтобы автоматизировать развертывание и управление установкой сервера отчетов. Администраторы также могут создавать и запускать скрипты Transact-SQL для создания, настройки и обновления базы данных сервера отчетов. Администраторы также могут использовать функции скрипта записи и воспроизведения в SQL Server Management Studio для автоматизации стандартных задач обслуживания.

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

  • Программа RS.exe , узел скрипта, работающий на сервере отчетов, обрабатывает [! INCLUDE[msCoName] (.. /.. /includes/msconame-md.md)] Скрипт Visual Basic .NET в качестве поддерживаемого языка скрипта в службах Reporting Services. `

Образцы и командлеты PowerShell в режиме SharePoint для служб Reporting Services

Режим SharePoint служб Reporting Services включает командлеты Служб Reporting Services для администрирования сервера отчетов.

  • Командлеты PowerShell для режима SharePoint служб Reporting Services включают следующие примеры:

    • Создайте приложение службы и прокси-сервер

    • Проверьте и обновите модуль доставки

    • Получение и задание свойств базы данных приложения служб Reporting Services, например времени ожидания базы данных

    • Расширения данных списка

Объектная модель служб Reporting Services и примеры PowerShell

Образцы скриптов RS.exe