Устранение неполадок при инициализации и ошибок ключа шифрования

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

Дополнительные сведения об ошибке см. в файле ReportServerService_<временная_метка>.log. Это файл журнала трассировки для службы сервера отчетов. Если журнал содержит записи, указывающие, что служба не инициализирована, приступите к устранению неполадок службы. Дополнительные сведения см. в разделе Журнал трассировки службы сервера отчетов.

Ошибки шифрования и инициализации

Ошибки инициализации могут возникнуть при установке экземпляра сервера отчетов и при выборе для этого экземпляра существующей базы данных сервера отчетов. Как правило, следует выбирать существующую базу данных сервера отчетов, поскольку добавление экземпляра сервера отчетов осуществляется для масштабного развертывания. В этом случае может возникнуть ошибка инициализации, если экземпляр не добавляется с сервера отчетов, который уже был присоединен к конфигурации с масштабным развертыванием. Дополнительные сведения об этом сценарии см. в разделе Настройка служб Reporting Services для масштабного развертывания.

Если ошибка инициализации возникла не во время настройки масштабного развертывания, следует проверить наличие разрешений Full Control на раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services для учетной записи, под которой запускается служба сервера отчетов.

Ошибки инициализации и шифрования могут выдать следующие сообщения.

rsFailedToDecryptConfigInformation

Эта ошибка возникает в том случае, если серверу отчетов не удается расшифровать параметры соединения с базой данных сервера отчетов, либо файл rsreportserver.config содержит параметры необслуживаемой учетной записи. Этот файл содержит зашифрованные значения, которые может расшифровать только создавший их экземпляр сервера отчетов. Эта ошибка возникает в том случае, если файл конфигурации сервера отчетов скопирован из другого экземпляра сервера. Ошибку rsFailedToDecryptConfigInformation можно устранить путем повторного задания информации учетной записи на сервере отчетов, выдавшем эту ошибку. Чтобы задать учетную запись, можно воспользоваться программой настройки служб Службы Reporting Services или программой командной строки rsconfig.exe.

rsReportServerDisabled

База данных сервера отчетов содержит ключевые данные для определенного экземпляра сервера отчетов, но они являются недопустимыми. Эта ошибка возникает при изменении данных профиля в экземпляре сервера отчетов.

Сообщение об ошибке для rsReportServerDisabled: «Веб-служба сервера отчетов запущена не от учетной записи службы, указанной в файле rsreportserver.config». Чтобы устранить эту неполадку, выполните следующие действия.

  1. Запустите программу настройки служб Службы Reporting Services или программу rsconfig, чтобы обновить соединение базы данных сервера отчетов, чтобы оно соответствовало информации нового профиля.

  2. Восстановите ключи, чтобы обновить ключевые данные, которые хранятся в базе данных сервера отчетов.

Дополнительные сведения см. в разделе Настройка учетной записи службы сервера отчетов.