Ошибка развертывания ReportingServicesTools - PullRequest
0 голосов
/ 30 января 2019

Запуск SQL Server 2014.

Используя модуль PowerShell ReportingServicesTools, предоставленный Microsoft, я создал простой сценарий развертывания, который обновляет существующий отчет.Команда выглядит следующим образом:

Write-RsCatalogItem -ReportServerUri $webServiceUrl_01 -Path "C:\temp\report.rdl" -RsFolder "/ReportPath" -Overwrite -Verbose

Сценарий работает как в наших средах разработки, так и в тестовых средах, но не работает в рабочей среде и рабочей среде со следующей ошибкой:

Исключительная ситуация при вызове "CreateCatalogItem" с аргументом (ами) "7": "Сбой запроса с пустым ответом."

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

Исследование:

  1. Я пытался работать с администратором баз данных для проверки различий между средами ииспользовал Notepad ++ для сравнения файла RSReportServer.config в тестовой и рабочей среде.Мы обнаружили разницу между URL-адресами веб-службы и диспетчера отчетов, которые мы привели в соответствие с тестовым сервером.Это не решило проблему.
  2. На сценическом сервере не было установлено SSL-сертификата, который мы установили.Это не решает проблему.

На данный момент, у меня нет идей о том, что проверить.Кто-нибудь знает, что может быть причиной этой ошибки или что я могу проверить, чтобы диагностировать ее?Может ли это быть вызвано настройками сети или безопасности?

...