Hi DFUYT,
You can use this link. Basically the same script:
http://theessentialexchang
Hope this helps.
Cheers
Main Topics
Browse All TopicsWhen my Exchange database logical size went close to the limit, I received a 9688 event saying:
The logical size of this database (the logical size equals the physical size of the .edb file and the .stm file minus the logical free space in each) is 70 GB. This database size is approaching the size limit of 74 GB.
Then, I asked the user to clean up, and after a few days, the nightly warning disappeared, but I didn't find a way to check the logical size.
If I add the .edb and the .stm sizes, I get 76.7 GB, and the free space, according to the event log is almost 7GB, so, if I do the math suggested, I still get around 70 GB used, but then I don't know why the warning disappeared.
Do I have a way to ask Exchange for this value?
There used to be a script here http://www.petri.co.il/
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Hi DFUYT,
You can use this link. Basically the same script:
http://theessentialexchang
Hope this helps.
Cheers
I tested the proposed script, but this is the output:
Store: Mailbox Store (EXCHSRVR)
EDB file: D:\Program Files\Exchange
Size: 54,057 megabytes
SLV file: D:\Program Files\Exchange
Size: 24,528 megabytes
Store Size Total: 78,585 megabytes
Storage Group total: 78,677 megabytes
This coincides with the physical size of edb + stm files, but I'm pretty sure the 'logical' size of the database is below 67GB, since at that mark the warnings start to appear (90% of 74GB) and I have no warnings.
I want to know the 'logical' size of the database (and eventually measure its evolution over time) since it's the one that matters. The physical size doesn't matter as long as you have available disk space, and I have plenty of it.
Nope.
The maintenance schedule runs every night, and it reports all kind of things, but it doesn't trigger the event 1216. Anyway, last time this event was triggered, on 9/26, it wrote:
The Exchange store 'First Storage Group\Mailbox Store (EXCHSRVR)' is limited to 74 GB. The current physical size of this database (the .edb file and the .stm file) is 69 GB. If the physical size of this database minus its logical free space exceeds the limit of 74 GB, the database will be dismounted on a regular basis.
So, as I said, it talks about the physical size, but it doesn't say anything about the white space amount.
I need something that I can run manually, that retrieves the 'logical' size of the database, as considered by Exchange Server in event 9688:
The logical size of this database (the logical size equals the physical size of the .edb file and the .stm file minus the logical free space in each) is 70 GB. This database size is approaching the size limit of 74 GB.
The problem is that this event is a warning, and it is only triggered over the 67GB mark. I need a way to get this value on demand, so I can track it.
Perhaps you should have a look at this document: http://blog.sembee.co.uk/a
The logical size is only reported when you go above a certain percentage limit.
Therefore if you have the limit set at 75gb and you have the reporting limit set to 5% then you will only get messages when there is less than 5% left.
Nice to see my article being used for its intention, to clear up queries with the database, but this question is actually answered by the articles on setting the limit.
From: http://technet.microsoft.c
"Database Size Buffer in Percentage
The Database Size Buffering in Percentage setting is a configurable error threshold that will warn you with an event log entry when your database is at or near capacity, and will shut down within 24 hours of the event being logged. By default, Exchange Server 2003 SP2 logs events when the database has grown to within 10 percent of the configured database size limit. This threshold is configurable. The smallest buffer is 1 percent of the configured size limit"
Although the wording could be better because you can cross the warning threashold but if your growth isn't very great the database may not shutdown within 24 hours.
Simon.
Business Accounts
Answer for Membership
by: demazterPosted on 2009-10-22 at 06:54:16ID: 25634176
The script is also available here: http://theessentialexchang e.com/blog s/michael/ archive/20 07/ 11/13/f inding-dis k-space-us ed-by-exch ange.aspx
Also look for event 1216 in the application log that will tell you the database size.