Upgrade Fails With “Unable to use database VeeamBackup, because it has an unsupported compatibility level”
Challenge
When attempting to upgrade Veeam Backup & Replication software, the following error occurs:
Unable to use database VeeamBackup, because it has an unsupported compatibility level (SQL Server 2012 or later is required).

Cause
The database being used for the upgrade is either running on an older instance of Microsoft SQL, or the database's compatibility level is set to a version not supported by the version of Veeam Backup & Replication being upgraded to.
Solution
To resolve this issue, change the database's compatibility level to a version compatible with the version of Veeam Backup & Replication being upgraded to.
- Connect to the SQL Instance using Microsoft SQL Server Management Studio.
- Right-click the database in question.
- Click Properties.
- Click the Options tab.
- Click the Compatibility Level dropdown box and change the compatibility level to a compatible version.

More Information
The following query can be run to check the compatibility level of a database:
SELECT compatibility_level
FROM sys.databases WHERE name = 'Veeambackup';
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.