Fix Exchange 2016 database is mandatory on user mailbox

Sahil Verma
Sahil Verma | Published On - 12 May 2022 |

Read time: 5 minutes

As part of the Exchange 2016 upgrade, a new mandatory database is required on all user mailboxes. The new database stores vital information needed for the upgraded mail system to function.

While many users are eagerly anticipating the new features and upgrades of Exchange 2016, others are dreading the installation of the new database. Some have expressed concerns that this will result in decreased performance or even data loss.

At times, when you try to open the Exchange 2016 database on a user mailbox, you may get the following error: “Exchange 2016 database is mandatory on usermailbox.”

This can be caused by several factors, such as an incorrect installation or a corrupted mailbox. In this article, we’ll show you how to fix the error “Exchange 2016 database is mandatory on usermailbox.”Exchange 2016 database is mandatory on usermailbox

Fixing the Error “Exchange 2016 database is mandatory on usermailbox”

If you see the error “Exchange 2016 database is mandatory on usermailbox” while trying to access your Exchange 2016 mailbox, there are a few possible causes and solutions. Here are some solutions you can try:

Use a Dedicated Exchange Database Availability Group (DAG)

One possible cause is that your Exchange 2016 server is configured to use a dedicated Exchange Database Availability Group (DAG). In this case, you will need to create a new mailbox database on the DAG and move your mailbox to that database.
To do this, follow these steps:

  1. On your Exchange 2016 server, open the Exchange Management Shell.
  2. Type the following command and press Enter:
  3. New-MailboxDatabase -Name -Server -EdbFilePath -LogFolderPath
  4. Type the following command and press Enter:
  5. Move-Mailbox -Identity -TargetDatabase

Once the mailbox has been moved, you can delete the old mailbox database. Moreover, you can also reset exchange mailbox password for an added layer of security.

Create a New Mailbox on Exchange 2016 Server

Another possible cause is that you do not have an Exchange 2016 mailbox. In this case, you will need to create a new mailbox on an Exchange 2016 server.
If you receive the error “Exchange 2016 database is mandatory on usermailbox” while trying to create a new mailbox in Exchange 2016, it means that you have not yet created an Exchange 2016 database. To do so, follow these steps:

  1. Open the Exchange Management Shell. Run the following command:
  2. New-MailboxDatabase -Name -Server
  3. Once the database has been created, you can then create your mailbox by running the following command:
  4. New-Mailbox -Name -Database
  5. Once all of the mailboxes have been created, you will need to mount the database. You can do this by using the following command:
  6. Mount-Database

Finally, you will need to set the permissions on the database so that the users can access it. After this, you should now be able to access your mailbox. If you have any further issues, please contact your Exchange administrator.

Add More Resources to Exchange Server

One possible cause of this issue is that your Exchange server may not have enough resources to support additional databases. Moreover, if your Exchange Server is running low on resources, you may see the error “Exchange 2016 database is mandatory on usermailbox.”

This means that the Exchange server requires a database in order to function properly. You can either add more resources to your Exchange Server or optimize your Exchange Server to make better use of the resources you have. With the right resources in place, you can resolve the “Exchange 2016 database is mandatory on usermailbox” error and get back to using your Exchange Server as normal. If you’re not sure how to do this, you can contact your Exchange experts or Microsoft Support for help.

Use Exchange Repair Tools

Another potential solution is to run the Exchange repair tools and resolve any errors or warnings that might be causing the database to be marked as corrupt. If you do encounter any errors, you will need to troubleshoot them individually in order to resolve the issue.

To make things easier for you, we have got the best solution of all. Kernel for Exchange Server Recovery is a highly recommended software to deal with the issue “Exchange 2016 database is mandatory on usermailbox.” This software is capable of converting the corrupted or damaged EDB files to Outlook PST files. With this, the user can easily access their Exchange account data in MS Outlook.

Exchange Server Recovery

Apart from PST, the software also supports retrieving EDB to Office 365 and live Exchange Server. The most important advantage of using this software is that it maintains data integrity and accuracy throughout the recovery and conversion process & you can even export offline global address list from Outlook. It also offers a free trial version which can be used to evaluate the software before purchase.

Final Say

If you are seeing the error “Exchange 2016 database is mandatory on usermailbox,” you will need to fix it before you can continue. The good news is that it’s relatively easy to fix this issue, and we have all the steps you need right here. Moreover, you can easily fix this issue with the help of a professional third-party tool like Kernel for Exchange Server Recovery.

This software is designed to repair and recover corrupt or deleted Exchange server databases in just a few minutes. It supports all versions of MS Exchange Server and offers quick and easy recovery options for users. So, if you are looking for an effective way to fix Exchange 2016 database errors or user mailbox errors, then download its trial version today and see how it works!