Exchange 2003  check .edb Size

Posted on 2009-04-21
Last Modified: 2013-12-23
I am running Exchange 2003 sp2 Standard.
I know our limit is 75gb with Exch sp2.0.
I need to find out what is the Actual total current .edb size is before the database dismount it self.
I have check via Explorer and it currently reading @ Priv1.edb= 46gb,  Priv1.stm=21.
Is this is the Acutal .edb size? (Total 67gb)
I have check the event log id 1221 and currently only have 150mb free space.
I'm backing up exchange using Symantec 12.0, it currently backing up 69.2 gb of IS data.
Is there any easy tool can be use to read the acutal .edb aize beofre the alrm going off?
Question by:PeterMatthews
    LVL 65

    Accepted Solution

    The size of the database is reported each day in the event viewer.
    9689 is the error code to look for.

    The size for the limit is the physical size (priv1.edb and priv1.stm combined) MINUS the white space (Event ID 1221).

    If you are not seeing that event, then check the registry is configured correctly:

    Therefore if your store is 67gb and you have 150mb of white space, then you have a store just under 67gb in size.


    Author Comment

    Due to size limit on our exchange, i have archived (at least 5gig) few heavy users mailbox using outlook xp, i have also perfomed full exchange backup and still not seeing any drop on .edb size!!
    i have checked event id 1221 and only few meg of free space available.
    I was expecting at least few gig drop on .edb size.
    Please let me know how to reduce the exchange edb size?


    LVL 65

    Expert Comment

    The Exchange database never shrinks in size.
    If you have removed content then all that happens is the space is marked as white space (as indicated by event ID 1221) and is used before the physical size of the database increases.

    Even after archiving the data, the space does not become available immediately, as Exchange has a feature called deleted item retention, which is set on the properties of the mailbox store. The content that was removed is stored inside Exchange databases until that time has expired. If you want the data to be removed quicker than that time then you need to set it to 0, and then wait at least two nights before the white space is marked available. I don't recommend leaving it at 0 though as deleted item retention is a valuable setting to have.


    Author Comment

    My current .edb size is hiting 73Gb with white space running out fast, i'm panicing as i'm not too far from disaster!"
    Can anyone suggest any workaround this problem before failing over?

    My second thought is to install second Exchange server and move 50% of users to this box.
    If i do this, will it reduce the .edb size from first exchange server?

    Can anyone help me please
    LVL 65

    Expert Comment

    There are only three options available to you.

    1. Invest in a second Exchange server.
    2. Invest in a copy of Exchange 2003 Enterprise (but that would be Exchange 2007 with downgrade rights, however Exchange 2007 standard has unlimited database size therefore the cost of Exchange 207 Enterprise might be be more than the cost of new hardware and Exchange 2007 standard plus CALs).
    3. Invest in an archiving solution.


    Featured Post

    Do email signature updates give you a headache?

    Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

    Join & Write a Comment

    Granting full access permission allows users to access mailboxes present in their database. By giving full access permission one can open and read the content of any mailbox but cannot send emails from that mailbox.
    Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
    In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…
    In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now