Как вы развертываете свои отчеты (с помощью служб отчетов) - PullRequest
16 голосов
/ 11 декабря 2008

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

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

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

Ответы [ 4 ]

2 голосов
/ 11 декабря 2008

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

0 голосов
/ 04 апреля 2014

Мы используем сценарии rss для получения всех отчетов из папки и загрузки их на данный сервер отчетов.

0 голосов
/ 19 августа 2010

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

0 голосов
/ 16 января 2009

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

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

...