Unable to install SCOM 2012 Reporting Services

Problem description: you are trying to install SCOM 2012, and the SQL Server reporting service 2012 part failed.

 

Error message:

         --> Inside SCOM Setup installation, you got the error message below

eThe specified SQL Server instance is not valid. The possible causes of this problem include the following:
* SSRS has not been configured correctly
* Secure Socket Layer (SSL) is configured for the SQL Server Report Server.
* A proxy server is configured for the SQL Server Report Server.e

        --> And if you open your report server https://myserver/reportserver, you got the error message below

"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)"

 

Troubleshooting step:

Step 1: Go on the SSRS log file to get more detail. By default is here: C:Program FilesMicrosoft SQL ServerMSRSXX.MSSQLSERVERReporting ServicesLogFiles

Step 2: Open the last ReportServerService...txt, and have a look to the last error at the end of the file.

In my case, I have got this error:

ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: Unable to load assembly Microsoft.EnterpriseManagement.Reporting.Security, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: Le serveur de rapports a rencontré une erreur de configuration. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.EnterpriseManagement.Reporting.Security' or one of its dependencies. The system cannot find the file specified.

Cause: This issue is due to SCOM that it changes the configuration files of the SQL Reporting Service.

Resolution:

Choice 1: Uninstall and reinstall SSRS

Choice 2 : When SCOM 2012 change the SQL Reporting Service 2012 configuration files, it takes the backup of the Reporting Service’s configuration files as: RSReportServer.config.0 and RSReportServer.config.1.

          - So, go to C:Program FilesMicrosoft SQL ServerMSRSXX.MSSQLSERVERReporting ServicesReportServer.

         - Then remove the file RSReportServer.config. And rename RSReportServer.config.0 to  RSReportServer.config

 

 

 

More detail here: How to Install the Operations Manager Reporting Server
https://technet.microsoft.com/en-us/library/hh298611.aspx

 

Regards,

Michel Degremont | Xbox Live Music - DBA Team - SQL Server & PDW |