Динамический выбор источника данных SSRS на основе сервера - PullRequest
0 голосов
/ 07 ноября 2018

Это одна из тех "это возможно?" вопросы.

Я хочу создать отчет, который будет развернут на 3 разных серверах (все sql2008R2), каждый из которых имеет собственный общий источник данных с разными учетными данными. Можно ли при запуске на каждом сервере определить, какой сервер используется, и использовать соответствующий источник данных / учетные данные?

Ближайшее, что я нашел, находится здесь: https://www.mssqltips.com/sqlservertip/4302/implement-dynamic-data-sources-in-sql-server-reporting-services/

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

1 Ответ

0 голосов
/ 07 ноября 2018

Да. Вот и вся концепция между использованием datasource и развертыванием на SSRS. А именно, что вы определяете источник данных для каждой среды с учетными данными, специфичными для этой среды. При развертывании отчета вы используете экран администратора SSRS, чтобы прикрепить отчет к (общему) источнику данных (на каждом / любом сервере).

enter image description here

...