Exchange: "One or more users currently use a mailbox store on this server"
Summary: When uninstalling Exchange; you receive the following error message:
"One or more users currently use a mailbox store on this server"
This can occur for multiple reasons:
1. There was a user in which the mailbox was never created because it was not activated ie. user never logged in or no mail was sent to it.
2. There is a user who has Exchange attributes but no mailbox referencing this server.
Resolution:
1. Start ADUC; click find.
2. Click custom search in drop down
3. Click Advanced tab
4. In LDAP field type:
(msExchHomeServerName=/O=myexchangeorgname/
OU=myorgname/cn=Configuration/cn=Servers/cn=myexchangeserver)
(objectClass=User)
Substitue o=myexchangeorgname and OU=myorgname and cn=myexchangeserver with your values. To find these values you can open adsiedit and go to the properties of a user and find the msexchhomeservername property.
One thing to note; if the query comes back with no results; copy the query into notepad. Close out the ADUC search and re-open it and paste the search query. I've noticed that the query does not work when pasting even though you remove all spaces unless you restart ADUC search.
James Chong (MVP)
MCITP | EMA; MCSE | M+, S+,
Security+, Project+, ITIL
msexchangetips.blogspot.com
"One or more users currently use a mailbox store on this server"
This can occur for multiple reasons:
1. There was a user in which the mailbox was never created because it was not activated ie. user never logged in or no mail was sent to it.
2. There is a user who has Exchange attributes but no mailbox referencing this server.
Resolution:
1. Start ADUC; click find.
2. Click custom search in drop down
3. Click Advanced tab
4. In LDAP field type:
(msExchHomeServerName=/O=myexchangeorgname/
OU=myorgname/cn=Configuration/cn=Servers/cn=myexchangeserver)
(objectClass=User)
Substitue o=myexchangeorgname and OU=myorgname and cn=myexchangeserver with your values. To find these values you can open adsiedit and go to the properties of a user and find the msexchhomeservername property.
One thing to note; if the query comes back with no results; copy the query into notepad. Close out the ADUC search and re-open it and paste the search query. I've noticed that the query does not work when pasting even though you remove all spaces unless you restart ADUC search.
James Chong (MVP)
MCITP | EMA; MCSE | M+, S+,
Security+, Project+, ITIL
msexchangetips.blogspot.com

22 Comments:
Trying to send email to Jchong1@cox.net.MVP.Microsoft.com.
Its gettign bounced.
Please let me know which email ID I can send email.
Thanks
Packy
jamestechman@gmail.com
hey there!
well i ve found your weblog address in technet forum :)
i ve got some problem james i would be happy if you check out my threads in technet and petri.co.il
http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=4077502&SiteID=17&mode=1
http://www.petri.co.il/forums/showthread.php?t=29490
may be you can give me some advice and help me :)
thx
mehdi.zareifar@hotmail.com
You are a god! I bow to your greatness! I've spent hours and hours trying to remove an Exchange virtual server from an Active/Active cluster, and this was the last obstacle. So thank you, thank you, thank you.
It worked great took me awhile to find which search he was suggesting. You have to use a Custom Search then you will find LDAP.
thanks for the solution, it worked for me
wow! took me ages and tried many different things b4 i hit on your site - worked first time. thank you!
Works great. Just make sure you don't have an extra "enter" after the last line. LDAP queries are quite fussy.
The standard query for most people will be this:
(msExchHomeServerName=/O=First Organization/OU=First Administrative Group/cn=Configuration/cn=Servers/cn=AWLSVR01)(objectClass=User)
Many thanks for the tip. Custom search found accounts other searches didn't.
I was able to just add(objectClass=User)
to teh LDAP search, then add the homeserver to columns to sort all users by their home exchange server and delet accounts associated to the 2003 exchange server, but worked great for me thanks for the tip!!!
Hi. Thanks a lot! You saved me :-)
Best Regards,
Henrik
http://www.xitrus.se
Although I had to remove the brackets and objectclass=user!
Regards,
Henrik
www.xitrus.se
LEGEND! Thanks!
If you are those who tend to under probate and you do not need extra help, then you can probably get by with Hogan . For men who are average weight, with no promotion of the problems that need a bit of Hogan scarpe donna with good support, durability and cushion, they should probably be a Hogan scarpe uomo . The motion control category contains the most durable, rigid and controlled sports shoes. Hogan uomo are specifically designed to limit the disease known as over probation.
WoW!! Thank you! this was a lifesaver.
OUTSTANDING!!
Thank you SO much for this info!!
I did as another poster indicated, and it worked flawlessly.
I was able to just add(objectClass=User)
to teh LDAP search, then add the homeserver to columns to sort all users by their home exchange server and delet accounts associated to the 2003 exchange server, but worked great for me thanks for the tip!!!
Great blog post. Sorted out my problem uninstalling my old exchange box. It turned out to be a user that was setup with a mailbox but was never logged in!
You are my hero!
I had to copy the text to a notepad, make it all in a single line and then PRESTO! some old mailboxes appeared.
I right-clicked, remoce exchange attriobs and then I was able to remove exchange 2003!
slaskaridis at the G-mail
U have the Knowledge! I wish microsoft support had the knowledge that you shared here for free!
Thanks!
BeZ
I was able to just add(objectClass=User)
to teh LDAP search, then add the homeserver to columns to sort all users by their home exchange server and delet accounts associated to the 2003 exchange server, but worked great for me thanks for the tip!!!
Thank you, thank you, thank you!!!! And also to those who left comments. I have been trying to remove the last Exch2003 server from our Exch2012 environment for days now. Philip's comment was very helpful - I found 3 users with msExchHomeServerName still pointing to the old 2003 Exch server - never logged on.
Phillip -The standard query for most people will be this:
(msExchHomeServerName=/O=First Organization/OU=First Administrative Group/cn=Configuration/cn=Servers/cn=AWLSVR01)(objectClass=User)
It's a lot easier to just include the server name in the query. You can use wildcards for LDAP.
(msExchHomeServerName=*servername*)(objectClass=user)
Post a Comment
<< Home