SBS 2003 currently contains Exchange Server 2003, which has a total database size limit of 16GB for each of the Public and Private stores. That is not a great deal of storage these days, particularly given the quantity and size of attachments sent and stored with messages. To some extent, pressure is alleviated by Exchange's single instance storage, but it is becoming more common to find databases that have inadvertently hit the 16GB limit triggering the messaging database to shut down and making the store unmountable. Although Exchange 2003 SP2 increases the data store size to 75GB and the simplest solution is to upgrade the Exchange Server, you may come across instances where this is not possible or practicable. If you cannot upgrade to Exchange 2003 SP2, you can temporarily increase the size of the data store to 17GB by creating a new Registry value by following these steps:
Caution The usual warning about editing the Registry applies. Great care needs to be taken. You should have a known good backup of the Registry and know how to restore it in the event of disaster or lockout. This is only a temporary solution, however, while you are repairing the database. It is strongly recommended that you stop the Simple Mail Transfer Protocol (SMTP) service and the Microsoft Exchange MTA Stacks service (if it is running) before you mount the Mailbox Store to ensure that additional data does not flow into the database. The next time that the Exchange services are started, the size limit reverts to 16GB. Use one or more of the following to reduce the size of your database before the size limit reverts to 16GB:
Follow these steps to physically reduce the size of the store database. The Mailbox Store is listed in this set of steps, but the same process will work for the Public Folder Store:
Note The 16GB size limit for the Exchange Private Mailbox Store database and the 16GB size limit for the Exchange Public Mailbox Store database is the sum of the size of both the respective .edb and the .stm files. Exchange System Manager displays only the space used by the .edb file as the mailbox size. It does not include the space that the .stm file uses. Also, when you put a limit on a mailbox, you limit the storage only in the Priv.edb file but not in the Priv.stm file. |