Ошибка набора данных SSRS: неверное имя конечного участника - PullRequest
0 голосов
/ 12 февраля 2020

Вот наша проблема: при использовании SSRS Report Builder мы можем успешно подключиться к нашему источнику данных без ошибок, но когда мы пытаемся подключиться к набору данных, мы получаем следующую ошибку. Все работало нормально, эта проблема начала появляться примерно через две недели go. За исключением попыток доступа к набору данных на сервере отчетов, все работает нормально. Мы не получаем никаких ошибок при запуске отчета в нашем веб-клиенте.

Dataset Error

Мы провели небольшое исследование по этому вопросу, пытаясь устранить вопрос. Мы экспортировали каждый сертификат из личного хранилища сертификатов серверов отчетов на локальный компьютер. Мы проверили, чтобы убедиться, что ни один из сертификатов не истек. Мы проверили сертификат, выбранный в свойствах сетевых протоколов в диспетчере конфигурации сервера SQL. Есть два возможных сертификата на выбор, и мы попробовали их оба. (перезапуск службы после каждого). Мы проверили все записи в DNS и DHCP, чтобы убедиться в отсутствии ошибок.

Я думаю, что проблема может быть в том, что слишком много сертификатов для двух доменов. Мы подключаемся к серверу, используя домен publi c и частный домен, поэтому у нас есть сертификаты для обоих. На самом деле в IIS всего три сертификата. Один для домена publi c, выданного Godaddy. Один - это самозаверяющий сертификат для нашего частного домена, а третий - сертификат, выданный нашим внутренним центром сертификации для нашего частного домена. В диспетчере конфигурации сервера SQL доступны только два сертификата частного домена, но мы обычно подключаемся к серверу через домен publi c.

Нужно ли удалять какие-либо из сертификатов? Как нам получить наборы данных в построителе отчетов для правильного подключения?

Скриншоты различных сертификатов. Черные ящики являются частным доменом, а красные - общедоступным c доменом.

Успешное подключение к источнику данных в построителе отчетов

Successful Data Source

SQL Параметры сервера Свойства сертификата

enter image description here

Доступные сертификаты в IIS

IIS Certificates

Сертификаты в хранилище личных сертификатов на сервере отчетов

enter image description here

Сертификаты в Trusted Root Центр сертификации в клиенте P C

enter image description here

1 Ответ

0 голосов
/ 20 февраля 2020

Этот оказался немного странным, но я выложу ответ, если кто-нибудь еще найдет эту ветку. Когда служба SSRS была настроена, они предварительно установили источники данных для нас. Тип соединения для источника данных был установлен как «Microsoft Azure SQL База данных». Мы не используем Azure. Я изменил тип подключения на «Microsoft SQL База данных», и ошибка исчезла.

enter image description here

...