Problem
We installed a Cumulative Update on the SQL Server where we have Master Data Services (MDS) installed, but after this patch was applied users are getting errors in the MDS application. How can we resolve this issue?
Solution
MDS has two main components – a Web Application and a database (that could be on the same or on a remote SQL Server).
When you patch a server hosting the MDS Web Application with an SQL Server update and if you have not completed the upgrade sequence users may get this error in the MDS Web Application on client side:
“The client version is incompatible with the database version. Ask your administrator to upgrade the client components, the database component, or both. Run the Master Data Services Configuration Manager on the server for more information.”.

If we run MDS Configuration Manager on the MDS server we will see this error:
“The database requires an upgrade. You cannot change system settings until the database is upgraded.”.

To fix the error you need to upgrade the database (click on the “Upgrade Database” button).
How to avoid user frustration and errors?
You can not really get rid of these errors if you miss the database upgrade step, but with good planning and established procedures you can improve the user experience.
Make sure that the following is part of you SQL Servers patching procedures.
If you have MDS installed on a server that is scheduled for patching:
- Find out where the MDS database is and make sure that you create a backup before patching any MDS components
- Patch the server where the MDS feature is installed
- Run the MDS Configuration Manager, connect to the database (or databases if you have multiple MDS instances configured on your server)
- Upgrade database using MDS Configuration Manager:
- Upgrade Database Wizard will start:

- Click “Next”:

- Review the database connection and click “Next”. (Note, that the wizard says that the new database will be created. It will not create the new database. The database will be upgraded).
- Review the upgrade status and click “Finish”:

- Upgrade Database Wizard will start:
The MDS is now fully updated and no errors will be displayed.
Next Steps
- Read all MDS tips here.
- Make sure you have MDS patching procedures and follow them.
- Learn more about Master Data Manager Application here.
- Check out the Microsoft MDS resources.

Svetlana has been working in IT for more than 17 years. Most of her career has focused on Database Administration (both SQL Server and Oracle) and Database Development. Databases are Svetlana’s passion, but she also has fun helping co-workers and friends in troubleshooting non-database related issues. Svetlana tries to explore and learn as many SQL Server features as possible. Her favorite SQL Server features are Policy Based Management, SSIS, SSRS and Master Data Services. One of Svetlana’s areas of expertize is cross systems / database integration. Svetlana is currently a hands-on Database Team Lead in Calgary, Canada where she promotes SQL Server.
Svetlana likes to share her knowledge with others and enjoys learning herself. Her hobby is photography, but now she spends her free time away from Database Administration with her little girl who proudly wears her MSSQLTips shirt. Svetlana blogs at http://databaserefresh.com and posts her pictures to https://plus.google.com/u/0/111115767149899859037/posts. Her Twitter account is @magasvs.
- MSSQLTips Awards: Rising Star (50+ tips) – 2018 | Author of the Year Contender – 2015-2017
This never works. Whenever you try to upgrade database always error.
We are using SQL server 2019 Master data service configuration manager , When we did Database upgrade then we found database objects have impacted after database upgrade , Any fix for this please , Do we need to execute any patches or some thing else ??