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

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

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

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

11.12.2008 12:02:15
Аналогичный вопрос здесь: stackoverflow.com/questions/468674/… Инструмент сценариев, безусловно, является альтернативой для создания сценария rss.
uli78 19.08.2010 13:18:21
4 ОТВЕТА

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

2
11.12.2008 17:53:42

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

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

0
16.01.2009 15:35:15

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

0
19.08.2010 16:22:59

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

0
4.04.2014 14:00:47