How to fix "Upgrade Error - Valid Database compatibility level and successful connection rule"?

One of our Windows VPS customers wanted to upgrade SQL Server from SQL Server 2008 R2 to SQL Server 2012. While SQL Server was running upgrade rules validation, it threw the following error:
"The report server database is not a supported compatibility level or a connection cannot be established."

Rule Check Result

By following an error message, we checked that the reporting server databases had the right compatibility level. After some research, we noticed that the SQL Server name defined in the Reporting service configuration manager no longer existed, and it caused the validation rule to fail. When we changed SQL Server Name to the current SQL server name, all the validations passed, and the SQL Server instance upgraded successfully. To change the SQL Server name in the SQL Server name Reporting services configuration manager, follow these steps:


1. Go to Start > All programs > MSSQL Server 2008 R2 > Configuration ToolsReporting services configuration manager.

2. Click on Connect button on the Reporting services configuration connection window.

3. Click on the Database tab from the left pane and click on the Change Database button.

4. Select the radio button Choose an existing report server database and Click on the Next button.

5. Under the Server name box, enter the correct SQL Server name, keep other settings default, and click on the Test Connection button.

Change Server Name

6. Once Test Connection is successfully established, complete the wizard.

Are you facing reporting service-related errors while reinstalling the SQL server? Please refer to Accuweb > Reporting service error for more details.

Was this answer helpful?

« Back