Я не парень из CRM. Я SQL Server / C # / парень, решающий общие проблемы.
Я пытаюсь помочь одной из наших ИТ-групп перейти на CRM 365. У них проблемы с отчетами.
Когда я просматриваю журнал сервера отчетов, я вижу, что появляется соответствующая ошибка:
Could not connect to net.tcp://<crmappserver>/CrmSandboxSdkListener-w3wp
У нас есть четыре сервера приложений CRM. У двух из них есть «слушатель песочницы CRM», а у двух нет. Я не знаю, что слушатель песочницы делает или делает, но это, вероятно, не имеет значения. имеет значение в том, что «crmappserver» в URL является одним из двух хостов без установленного прослушивателя песочницы. Поэтому неудивительно, что он не может подключиться!
Я передал эту информацию команде CRM, но никто в команде не знает, как настроить источник данных выборки для использования определенного хоста.
В настройке соединителя данных нет ничего, что позволяло бы мне вводить эту информацию: все, что я могу ввести, - это SQL Server. Итак, я пришел к выводу, что эта информация должна быть где-то в базе данных конфигурации CRM, поэтому я предложил группе просмотреть административную часть веб-интерфейса пользователя CRM, чтобы увидеть, что они могут найти. Но, видимо, нигде не удается настроить это значение.
Как мы можем сконфигурировать источник данных CRM SSRS Fetch, чтобы он указывал на хост 3 вместо хоста 1, когда он ищет рабочий процесс CRMSandboxSdkListener?
Обновление от команды разработчиков CRM:
По словам команды CRM, рассматриваемый отчет был изначально создан с помощью приложения CRM с помощью мастера отчетов (вероятно, в CRM 2011). Таким образом, этот отчет всегда был настроен на использование источника данных выборки. Отчет работает в CRM 2011, но платформа CRM 365 (в помещении) размещена на другом наборе серверов приложений.
При установке CRM 365 отчет не указывает на один из старых хостов 2011 года, и это хорошо. Каким-то образом во время миграции обнаружилось, что URL-адрес пришлось обновить со старого хоста 2011 года на один из четырех новых 365 хостов. Однако проблема остается в том, что хост-получатель песочницы 365, на который ссылается источник данных выборки, не является одним из двух хостов, на которых фактически запущена эта служба.