The Backend Version Is Not Supported to Design Database Diagrams or Tables

The backend version is not supported to design database diagrams or tables

This is commonly reported as an error due to using the wrong version of SSMS(Sql Server Management Studio). Use the version designed for your database version. You can use the command select @@version to check which version of sql server you are actually using. This version is reported in a way that is easier to interpret than that shown in the Help About in SSMS.


Using a newer version of SSMS than your database is generally error-free, i.e. backward compatible.

Microsoft SQL Server Management Studio (2012)

The error is literally telling you the problem here, the version of SSMS you are using (SSMS 2012) does not support the back end version that you are using (SQL Server 2019). I can tell it's 2019 because in the top left of that image it has Version 15......

The first version of SSMS to provide support for SQL Server 2019 was SSMS 18.0, which was release on 2019-04-19.

What's new in 18.0



































New itemDetails
Support for SQL Server 2019SSMS 18.0 is the first release that is fully aware of SQL Server 2019 (compatLevel 150).
Support for SQL Server 2019Support for "BATCH_STARTED_GROUP" and "BATCH_COMPLETED_GROUP" in SQL Server 2019 and SQL Managed Instance.
Support for SQL Server 2019SMO: Added support for UDF Inlining.
Support for SQL Server 2019GraphDB: Add a flag in showplan for Graph TC Sequence.
Support for SQL Server 2019Always Encrypted: added support for AEv2 / Enclave.
Support for SQL Server 2019Always Encrypted: connection dialog has a new tab "Always Encrypted" when the user clicks on the "Options" button to enable/configure Enclave support.

Database Design and relation diagrams details

I think your solution is to use a database diagram (https://msdn.microsoft.com/en-us/library/ms189078.aspx)

Just drag all tables on the screen and it will show you the relations, this of course only when the primary-keys/foreign-keys are there.

For the error you are getting:
if I google that for you I get:
The backend version is not supported to design database diagrams or tables

The answer marked as the solution is:

This is commonly reported as an error due to using the wrong version
of SMSS. Use the version designed for your database version. You can
use select @@version to check which version of sql server you are
actually using



Related Topics



Leave a reply



Submit