How can I repair exchange public folder database?


I have an Exchange 2007 box, that in order to update to SP2/SP3, in preparation for 2010, I had to manually remove the old Exchange 2003 active directory left overs. In doing so I suspect I broke the ability for the Public folders database to load correctly.

Now Exchange tells me:

Exchange is unable to mount the database that you specified. Specified database: POWERHOG\Public Folders\Public Folder Database; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-550)

Now, I still have the .edb file, and nothing has changed in that file itself as far as I am aware. How can I get Exchange to load this file, or recover the data into a new public folder if necessary?

asked on Server Fault Jul 12, 2010 by Russ

2 Answers


If the article Chris posted doesn't help, you may find the eseutil useful - it can be used to recover/check the state of a database:

answered on Server Fault Jul 12, 2010 by emtunc • edited Nov 19, 2018 by Mr Shunz

User contributions licensed under CC BY-SA 3.0