Я запускаю 2008 R2
У меня есть целый набор отчетов, которые я должен загрузить в RS. Они были разработаны и отправлены нашей компанией третьей стороной. Они подключаются к общему источнику данных. Я загрузил отчеты в папки, которые отделяли их по функциям. Проблема заключается в том, что они не видят источник данных, который отчеты записывают для использования. Я создал общий источник данных и указал на него отчет. Соединение успешно протестировано, но когда я запустил отчет, я продолжал получать следующую ошибку:
"Сервер отчетов не может обрабатывать отчет или общий набор данных. Недопустимый общий источник данных" dsMyObject "для сервера отчетов или SharePoint. Перейдите на сервер или сайт и выберите общий источник данных. (RsInvalidDataReference)"
Когда я использовал одни и те же учетные данные во встроенном источнике данных, отчет запускается, и после того, как я его запустил, я могу изменить его обратно в общий источник данных, который я создал, и он работает отлично.
Моя проблема заключается в том, что этот процесс слишком неэффективен. У меня есть много отчетов и еще много серверов, чтобы свернуть это тоже, чтобы вручную переключать источник данных взад и вперед, чтобы он работал.
Я заметил, что когда я просматриваю список источников данных, я вижу те, которые я создал с именем DS в первой строке, и местоположение на следующем (http://[Сервер]/отчеты/[Папка источника данных ]), а DS, созданный поставщиком, имеет имя DS на обеих линиях. Это заставляет меня думать, что есть способ загрузить DS в SSRS с тем же именем, которое поставщик использовал таким образом, чтобы отчеты автоматически использовали их. Я не могу найти что-нибудь, что подскажет мне, как это сделать, поэтому я задаю этот вопрос здесь. Как получить предварительно записанные отчеты, чтобы увидеть общий источник данных на сервере, на котором я развертываю отчеты?
Заранее спасибо,