malikkattubadi Ответов: 1

Пользовательское выражение ssrs не работает при попытке подключения серверов SQL server 2008


Я работаю над отчетом ssrs, где я использую пользовательский источник данных, т. е. использую выражение ssrs (="источник данных=" & параметры!имя сервера.Значение & ";initial catalog=master;integrated security=sspi") для использования нескольких соединений из выбранного параметра для подключения к этому конкретному серверу. Я могу подключать 2012 и выше sql-серверы. Но ниже версии 2012 года не подключаются. Я попробовал встроенную безопасность как истинную, так и ложную, и все же она не подключилась.Iam развертывает его в среде ssrs 2014

Что я уже пробовал:

Я попробовал встроенную безопасность как sspi,true и false, но она не подключилась.

1 Ответов

Рейтинг:
0

#realJSOP

Я нашел это с помощью поиска в google:

"Службы SQL Server 2012 Reporting Services могут использовать базы данных SQL Server 2005, 2008, 2008 R2 или 2012 в качестве источника данных. Кроме того, база данных каталога сервера отчетов SSRS 2012 также может быть размещена в экземплярах SQL Server 2005, 2008, 2008 R2 или 2012.

Поскольку вы отключили брандмауэр на сервере SQL Server 2008 R2, проблема не должна быть вызвана блокировкой TCP-порта. Принимая во внимание вашу системную безопасность, я настоятельно рекомендую вам включить брандмауэр Windows на обоих серверах. После этого вам нужно открыть TCP-порт 1433 и порт 80 для удаленного подключения на обоих серверах. Кроме того, прежде чем мы сможем подключиться к удаленному экземпляру сервера отчетов и настроить его, мы должны разрешить удаленным вызовам инструментария управления Windows (WMI) проходить через Брандмауэр Windows. В настоящее время я предлагаю вам настроить серверы, ссылаясь на следующую статью:
Настройка сервера отчетов для удаленного администрирования

После этого, даже если диспетчер конфигурации служб Reporting Services не может подключиться к удаленному экземпляру сервера отчетов, мы должны иметь возможность работать с ядром базы данных SQL Server 2008 R2 через SQL Server Management Studio 2012 и использовать базы данных SQL Server 2008 R2 в качестве источника данных для разработки отчетов в SQL Server Data Tools (SSDT). Конечно, мы также можем развернуть отчеты, созданные в SSDT, на сервере отчетов SSRS 2008 R2.
"