We can use the EV reports to see the active enterprise vault users.
In addition to that we can use the SQL query to check the active users
Enterprise vault is tightly integrated with SQL databases. The Enterprise Vault Directory database will have the configuration information of the archive which will hold the number of exchange mailboxes it has enabled for archive and its details in Enterprise Vault.
But in the EV articles we see 2 values to check always which is :
1) MbxArchivingState –
The MbxArchivingState indicates whether or not the mailbox from Exchange server is enabled for archiving in Enterprise Vault. These are the values which the EV has about the details of the archives which is under its EV organization(directory).
2)MbxExchangeState –
The MbxExchangeState indicates the state of the mailboxes in our Exchange Environment.The EV determines the state of the mailboxes in Exchange servers by this value.
To see active users we can run the below query on SQL :
Use EnterpriseVaultDirectory
Select count(*)
from exchangemailboxentry
where MbxArchivingState = 1
To see Disabled Mailboxes we can run the below query on SQL:
Use EnterpriseVaultDirectory
Select count(*)
from exchangemailboxentry
where MbxArchivingState = 2
For new Mailboxes eligible for archive please run the below Query:
Use EnterpriseVaultDirectory
Select count(*)
from exchangemailboxentry
where MbxArchivingState = 0
We can run the below query to check the mailbox archiving state:
SELECT count(MbxArchivingState) as ‘# Mailboxes’,
MbxArchivingState as ‘Archiving State’
FROM ExchangeMailboxEntry
GROUP BY MbxArchivingState
The above Archiving State will display the results in below order:
0 = Not Enabled
2 = Disabled
1 = Enabled
3 = Re-Link
To view the Exchange State we can use the following:
SELECT count(MbxExchangeState) as ‘# Mailboxes’,
MbxExchangeState as ‘Exchange State’
FROM ExchangeMailboxEntry
GROUP BY MbxExchangeState
The Exchange State will display the results in below order:
0 = Normal
1 = Hidden
2 = Deleted
Note:
This MbxExchangeState value will be 0 for hidden mailboxes and they will not be enabled for archive.Inorder to enable them for archive we need to set the value to 2 on the EV by running the below query
USE EnterpriseVaultDirectory
UPDATE ExchangeMailboxEntry
SET MbxExchangeState = ‘0’ WHERE MbxExchangeState = ‘2’
Thanks & Regards
Sathish Veerapandian
MVP – Office Servers & Services
Leave a Reply