Event 9042 and 9025 after restoring mailbox database from another Exchange Organization
I have mounted a database from another Exchange organization (but the DN name is the same, so it mounts fine) on my server however no mailboxes are shown in the Mailboxes or Disconnected Mailboxes views of EMC. I get these events in the Application log on the server: Event 9042, Source: MSExchange Assistants: Service MSExchangeMailboxAssistants. Managed Folder Mailbox Assistant for database Mailbox Database (a2d2c4ea-ed2b-492e-861c-fcbe3849b921) is exiting a work cycle. No mailboxes were successfully processed. 1 mailboxes were skipped due to errors. There are 5 mailboxes in this database. Event 9025, Source: MSExchange Assistants: Service MSExchangeMailboxAssistants. Managed Folder Mailbox Assistant skipped 1 mailboxes on database Mailbox Database (a2d2c4ea-ed2b-492e-861c-fcbe3849b921). Mailboxes: Administrator(500a8071-cfe5-42c9-93e5-3e463d6c611c) There are other associated events in the log, but they all describe the same problem, but provide no hint as to how to solve it. What do I need to do to get my mailboxes back?
January 28th, 2011 9:38am

So these are mailboxes from users that do not exist in your AD, correct? What version of Exchange What exactly are you trying to accomplish here If you just want to get the Mailboxes out of the database check out Lucid8's DigiScope http://www.lucid8.com/product/digiscope.asp since it can open the RAW Database files without the need for the Exchange server and then you can browse, search, export to PST, MSG and XML or recover the data directly into any production Exchange Server. Troy Werelius www.Lucid8.com
Free Windows Admin Tool Kit Click here and download it now
January 28th, 2011 1:04pm

It's the same Active Directory. I had an Exchange server that died, but I was able to retain the Mailbox database. I tried running a recovery-reinstallation that but that failed and left the server in a bad state. I deleted the Exchange Organisation from Active Directory (via AdsiEdit) and re-installed Exchange. The users in AD remain unchanged. 2010 SP1 I'm wanting Exchange to recognise the mailboxes within the database and to allow me to re-bind them to users in the directory I'm not willing to trust any third-party products at this time.
January 28th, 2011 5:11pm

Did you follow this article in detail? http://technet.microsoft.com/en-us/library/dd876926.aspx I would retrace your steps to ensure nothing was overlookedTroy Werelius www.Lucid8.com
Free Windows Admin Tool Kit Click here and download it now
January 28th, 2011 5:34pm

Thanks for the link, but I think I've already sorted the problem. I'll hang on to it for future reference. Here's how I solved it: When I opened EMC the Mailbox and Disconnected Mailbox views were both empty, so I started playing around with the Exchange PowerShell. I thought I'd try the Get-Mailbox command to see if anything came up, and to my surprise, it did. It listed all of the mailboxes in the database, but with this error message underneath each one: "WARNING: The object XXX has been corrupted, and it's in an inconsistent state. WARNING: Database is mandatory on UserMailbox. WARNING: Database is mandatory on UserMailbox." (the second line was repeated). I ran Clean-MailboxDatabase and Disable-Mailbox for all of the listed mailbox. After that they began to reappear in the Disconnected Mailboxes view in EMC. After that it was a simple matter of reconnecting the mailboxes. Email is now back online.
January 28th, 2011 5:54pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics