When you migrate your SSRS installation to a new host or instance, additional records can get added to [dbo].keys in the ReportingServices database. This is the source of the error. Assuming you do not intend to use scale-out RS– in which case, you need to check the Edition you are installing– the solution is to delete all but the newest record.
Errors you might run into:
Microsoft.ReportingServices.WmiProvider.WMIProviderException: The version of the report server database is either in a format that is not valid, or it cannot be read. The found version is '173'. The expected version is '162'. (rsInvalidReportServerDatabase)
Microsoft.ReportingServices.WmiProvider.WMIProviderException: The version of the report server database is either in a format that is not valid, or it cannot be read. The found version is '173'. The expected version is '162'. (rsInvalidReportServerDatabase) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.RestoreEncryptionKey(Byte[] encryptedBytes, SecureString password) at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.RestoreEncryptionKey(Byte[] encryptedBytes, SecureString password)
Leave a Reply