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 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 SQL Server name defined in the Reporting service configuration manager was no longer existed and it caused the validation rule to fail. When we changed SQL Server Name to current SQL server name, all the validations passed and SQL Server instance upgraded successfully. To change SQL Server name in 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 Database tab from left hand pane and click on Change Database button.
  4. Select radio button Choose an existing report server database and Click on Next button.
  5. Under Server name box, enter the correct SQL Server name, keep other settings default and click on Test Connection button.

    Change Server Name

  6. Once Test Connection succuessfully esatablished complete the wizard.

  • 4 Users Found This Useful

Was this answer helpful?

Related Articles

Fix : Server Unable to load user-specified certificate. The server will not accept a connection

You may encounter this error when you attempt to start the MSSQL service. This error occurs when...

How to Fix Error "Could not allocate space for object 'X' in database"?

Error Message Could not allocate space for object 'dbo.ABC_XYZ_XYZ'.'AB__ABC_XYZ__XYZ' in...

How to assign particular permissions to SQL server database user from SQL Server Management Studio?

We can restrict SQL database users to fire some critical queries, e.g. Update, Delete, etc....

Comparison of MS SQL Server 2008 V/s. MS SQL Server 2012

Following is a feature comparison between MS SQL Server 2008 and MS SQL Server 2012. MS...

How to Increase the MS SQL Remote Query Timeout?

MS SQL Server has an option called Remote Query Timeout to specify the time (in seconds), a...