Mansi Gupta | September 12th, 2017 | Exchange Server
Microsoft Exchange Server database is the place where all mailboxes are stored of multiple users. Exchange administrator manages user’s mailboxes consisting of emails, contacts, calendars etc. But like every other mail- server, exchange server have custom email size settings. Due to which an error is encountered while using server i.e “Exchange Database Reached Maximum Size Limit” Error. Results of this error are very painful as its affects the state of the database.
This error message is experienced in all exchange server versions like- “exchange 2003 database has reached its maximum size” or “exchange 2007 mailbox size limit reached”. This blog is all about the causes and solutions to fix “Exchange Database Size Error”
As mentioned earlier, exchange server maintains a database setting in which a limit is set on sending and receiving emails for every user. These limitations can be for global or individual accounts in the database. Moreover when the logical size of exchange database is greater than the size of the configured database, then also this error message is experienced. This leads to Exchange database dismount and Messaging database will shut down instantly.
Because of MDB shutdown, the user cannot insert more content into their mailboxes to prevent it's from any type damage.
What is Logical Size of Exchange database
Exchange server consists of a number of different files, among them EDB and STM files are the basic components. The total physical size taken by both edb and stm files irrespective of white blank spaces is called as logical database files.
Blank Spaces are nothing but the empty spaces formed when a user deletes the content of the database like email, contact, attachments etc. Also, the white spaces are utilized first for a new content before increasing the physical size of the database.
Below are some best and tested solutions for solving the above mentioned error.
Solution 1: Generate a new database and copy the content into it.
In this method, you need to create a new database in exchange server and then move all your content into it. Copying the content into a new one will reduce the corrupted data files and increase the overall performance.
Solution 2: Change Registry Settings to increase the configured size limit of exchange database.
This method of configuring exchange database was not available in exchange 2003 prior versions. Also make sure that amendments made in Registry settings are accurate as if not, you may need to reinstall your operating system. Problems after complete registry settings are irrevocable. So make sure that you have a complete backup of Exchange database before proceeding.
There are different problems encountered while making changed in Registry Settings.
It is a possibility that the above two methods of solution fail to give you proper results. You are still getting Exchange Database Reached Maximum Size Error and are neither able to send and receive messages or add more content to your mailboxes. Then you need to check you edb files for corruption. You can either repair edb database files or can convert EDB file to PST file format. Both procedures are easily possible by using Exchange EDB to PST tool.