Empty StorageLimitStatus field when you run the Get-MailboxStatistics cmdlet in an Exchange Server 2013 environment

Article translations Article translations
Article ID: 2819389 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When you run the Get-MailboxStatistics cmdlet to verify the status of a mailbox quota in a Microsoft Exchange Server 2013 environment, the StorageLimitStatus field in the results is empty.

Cause

This behavior is by design.

Unlike versions of Exchange Server Information Store earlier than Exchange Server 2013 Information Store, the Exchange Server 2013 Information Store does not cache the values of mailbox quotas. Therefore, the Information Store makes frequent calls to Active Directory to retrieve the values of mailbox quotas for each mailbox that is specified in the Get-MailboxStatistics cmdlet. Because of the frequent calls to Active Directory, you may experience poor performance in Exchange Server. To avoid poor performance in Exchange Server, the default Get-MailboxStatistics cmdlet does not retrieve the mailbox quotas and does not display a value in the StorageLimitStatus field.

Workaround

To work around this issue, use one of the following methods to verify the quota status of mailboxes.

Method 1: Use Exchange Admin Console (EAC)

If you want to verify the status of individual mailbox quotas, follow these steps:
  1. Log on to EAC by using a user account that is assigned at least the Mail Recipients role.
  2. In the feature pane, click recipients. A list of mailboxes is displayed.
  3. Select the mailbox of which you want to verify the quota status, and then click the Edit button on the toolbar.
  4. Click mailbox usage. The mailbox quota usage is displayed.

Method 2: Use Exchange Management Shell

If you want to verify the status of individual mailbox quota, run the following command in Exchange Management Shell:
Get-MailboxStatistics DisplayName | ft *quota*,*size -AutoSize –Wrap
If you want to verify the status of the mailbox quota for all the mailboxes that are hosted on a database, run the following command:
Get-MailboxStatistics -Database DatabaseName | ft displayname,*quota*,*size -AutoSize -Wrap

More information

For more information about the Get-MailboxStatistics cmdlet in Exchange Server 2013, go to the following Microsoft website:
General information about the Get-MailboxStatistics cmdlet

Properties

Article ID: 2819389 - Last Review: March 22, 2013 - Revision: 2.0
Applies to
  • Microsoft Exchange Server 2013 Enterprise
  • Microsoft Exchange Server 2013 Standard
Keywords: 
kbsurveynew kbexpertiseinter kbtshoot kbbug KB2819389

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com