Установка сервера отчетов не инициализирована: rsReportServerNotActivated

Перенос сервера Microsoft SQL Server Reporting Services не является сложной задачей, но имеет некоторые моменты, которые могут смутить.

Так, например, недостаточно просто перенести файлы баз данных SSRS на новый сервер, - требуется дополнительно переконфигурировать SSRS. Конфигурация производится в Диспетчере конфигурации служб Reporting Services, и основным шагом является привязка перенесённой базы к новому экземпляру сервера отчётов.

Изменение базы данных

Указав учётные данные и URL-адреса для службы SSRS можно получить следующее сообщение при доступе к серверу отчётов:

Установка сервера отчетов не инициализирована. (rsReportServerNotActivated)

Данное сообщение возникает если был пропущен один важный шаг - перенос ключа шифрования настроек SSRS. Этот симметричный ключ используется для шифрования и дешифрования учётных данных пользователей и строк подключения к базам данных. А перенос установки служб службы Reporting Services на другой компьютер является одним из немногих случаев, которые требуют действительной копии симметричного ключа.

Получить копию ключа можно выполнив его резервное копирование на предыдущем экземпляре сервера отчётов:

Резервное копирование ключа SSRS с исходного сервера

После чего ключ восстанавливается на новом экземпляре сервера:

Восстановление ключа шифрования SSRS

Вот теперь можно пользоваться новым экземляром службы отчётов.

Русский
field_vote: 
4.75
Average: 4.8 (4 votes)

Добавить комментарий