• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 448
  • Last Modified:

Exchange 2003 check .edb Size

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?
  • 3
  • 2
1 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.

PeterMatthewsAuthor Commented:
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?


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.

PeterMatthewsAuthor Commented:
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
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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now