Подтвердить что ты не робот

Как развертывать ваши отчеты (с помощью служб Reporting Services)

Какой из них вы выберете?

  • Использовать функцию развертывания в VS
  • Создайте rss script и выполните его через rs.exe
  • Построить пакет развертывания
  • Другая опция

Имейте в виду, что во многих средах разработчики/дизайнеры отчетов не имеют роли публикации на сервере отчетов.

4b9b3361

Ответ 1

В Dev мы используем функцию развертывания в VS. В Prod наша команда поддержки Prod либо загрузит их вручную с веб-сайта ReportServer (если это всего лишь один или два отчета), либо воспользуется простой утилитой загрузки отчетов, которую мы написали. Утилита использует веб-службу SSRS.

Ответ 2

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

Для создания сборки ReportDeployer имеет интерфейс командной строки, а наша сборка script извлекает последние отчеты из ветки Prod в TFS, затем развертывает все, используя наше пользовательское приложение.

Ответ 3

Разработчики могут публиковать в разработке с помощью команды deploy в visual studio. Админы перемещают отчеты с dev на prd с помощью rsscripter.

Ответ 4

Мы используем rss-скрипты, чтобы получать все отчеты из папки и загружать их в данный Сервер отчетов.