Отчеты Копии SSRS 2005 года, модель данных, и т.д.

Я нашел ответ.

Команда для повреждения сценария Python, на машине Windows XP,

CTRL+Pause Break
0
задан 23 January 2012 в 00:13
2 ответа

Копирование отчетов довольно легко, если у Вас есть исходные файлы RDL/SMDL; просто повторно разверните/загрузите его снова и измените его имя.

Если у Вас не будет исходных файлов RDL/SMDL, то необходимо будет извлечь их из сервера отчета и повторно развернуться. Самый легкий способ сделать это через rs.exe сценарий.

Следующее описывает, как скопировать отчеты от одного сервера до другого, но те же принципы применяются при копировании отчетов и т.д. тому же серверу (из http://msdn.microsoft.com/en-us/library/ms159720.aspx):

Можно записать сценарии, которые копируют серверную среду отчета на другом экземпляре сервера отчета. Сценарии развертывания обычно пишутся в Visual Basic и затем обработали использование утилиты хоста сценария сервера отчета. Следующий список описывает шаги для миграции отчетов от одного сервера до другого.

  1. Установите свою переменную сценария на URL исходного сервера отчета.
  2. Используйте методы GetReportDefinition и GetProperties для получения определения отчета и свойств отчета.
  3. Установите URL для указания на целевой сервер.
  4. Используйте метод CreateReport, передавая свойства, возвращенные из GetProperties и определения отчета, возвращенного GetReportDefinition.

После того как Вы скопировали отчеты, можно изменить источник данных для отчетов и модели (предположение, что Вы не сделали этого программно с помощью сценария RSS):

  • В Диспетчере отчетов нажмите "Show Details" на панели инструментов
  • Обзор к папке, содержащей объект, Вы хотите измениться (отчет или модель)
  • Нажмите его Свойства
  • На странице Data Source измените детали источника данных для указания на новую базу данных (изменяющий учетные данные также, в случае необходимости)

Если они будут использовать Источник Совместно используемых данных, то будет легче оставить их, как они - и изменяют сервер, на который это ссылается, не касаясь отчетов и модели, так измените вторую точку выше для "Нахождения источника совместно используемых данных, на который они ссылаются"

1
ответ дан 23 November 2019 в 13:30
  • 1
    Привет, я don' t хотят изменить существующие отчеты - они должны остаться, как они - я хочу создать копию, которые смотрят на другую базу данных. Спасибо, Jim –  BIDeveloper 22 September 2009 в 00:18
  • 2
    Отредактированный для удовлетворения :) –  Jeremy Smyth 22 September 2009 в 03:00

Я записал инструмент, чтобы сделать то же. Возможно, это поможет Вам также.

Смотрите на: http://code.google.com/p/reportsync/

0
ответ дан 23 November 2019 в 13:30

Теги

Похожие вопросы