Помощь в получении данных с разных серверов баз данных в SSRS 2008 - PullRequest
3 голосов
/ 28 марта 2011

Я работаю с SSRS 2008 и мне нужна помощь, как мне подходить к этому.

Мое требование заключается в том, что мне нужно создать отчет SSRS, который мне нужно извлечь из 2 разных баз данных на разных серверах, чтобы показать результат. Database1 имеет уникальный идентификатор, который я могу использовать для запроса на database2, который содержит более подробную информацию.

Я не уверен, что подотчет поможет.

У меня нет связанного сервера, и есть ли способ получить информацию с разных серверов баз данных и присоединиться к ним?

Спасибо.

Ответы [ 3 ]

1 голос
/ 14 июня 2013

Это можно сделать с помощью функций поиска и многократного просмотра .

У меня это работает.

1 голос
/ 28 марта 2011

Ваш самый простой способ - использовать OPENROWSET .Это позволяет извлекать данные из другого места и обрабатывать их как таблицу.

0 голосов
/ 31 марта 2011

Я мало играл с 2008, поэтому я расскажу вам, как я это сделал в 2005 году.

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

...