Перенос сервисов отчетов на новый сервер (только сервисы, а не база данных)

У меня есть кластер базы данных из 2 узлов (например, IP. 110, 120). Я выселил 110 узлов, и теперь активен только 120.

Службы отчетности размещены на 110. Теперь я установил службы отчетности и на 120.

Я хочу изменить URL-адрес службы отчетов в Dynamics AX Client с 110 на 120. Простое изменение URL-адреса не работает. Я не могу развернуть отчеты, он выдает эту ошибку:

"Процесс не может получить доступ к файлу" \AAA-BBB\C$\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\bin\DrillThroughCommon.dll', поскольку он используется другим процессом ".

Какие шаги я должен выполнить, чтобы изменить URL?

РЕДАКТИРОВАТЬ:

Службы отчетности были установлены на 120, как я проверял.

Я заметил, что после удаления служб отчетов ax из 120, когда я пытаюсь установить его обратно, программа установки не запрашивает экземпляр AOS, тогда как когда я устанавливал его на новый сервер, он запрашивал у меня экземпляр AOS. Как можно заставить меня подсказать сервер AOS на 120? Любой файл для удаления?

1 ответ

Я догадываюсь, что вы пропустили 120, Это компонент из ISO, который необходимо установить на компьютер SRS.

https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/install-the-reporting-services-extensions

Также, чтобы указать конфигурацию отчетов, см.:

https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/create-a-new-microsoft-dynamics-ax-configuration

Возможно, вам просто нужно остановить службы SSRS и / или указать конфигурацию.

РЕДАКТИРОВАТЬ После перечитывания кажется, что вы как-то используете общий путь для установки, поэтому одна из служб SRS, вероятно, блокирует файл.

Другие вопросы по тегам