Link to home
Start Free TrialLog in
Avatar of gsswho6
gsswho6Flag for United States of America

asked on

Recover/Merge Contact to Store from Recovery Store

Had a wonderful weekend of getting exchange back up after a database failure. Long story short I am now at the point were I am trying to recover certain mailboxes from the recovery store and cannot do it. Most of them worked fine but still have a few that error out. Below are the 3 error logs I get when doing these users.

1. The MAPI call 'OpenMsgStore' failed with the following error:
The client operation failed.
An unexpected, unknown error has occurred.
Microsoft Exchange Server Information Store
ID no: 8004010f-0501-00000000

2. Unable to get an administrative interface to the mailbox store on server 'GAREXCHANGE'.
Error: The client operation failed.
An unexpected, unknown error has occurred.
Microsoft Exchange Server Information Store
ID no: 8004010f-0501-00000000

3. Unable to recover mailbox temp'.
Error: The client operation failed.
An unexpected, unknown error has occurred.
Microsoft Exchange Server Information Store
ID no: 8004010f-0501-00000000

If anyone has any ideas please lay them on me. Thanks... again, didnt have this issue with about 90% of the other users.
Avatar of Amit
Amit
Flag of India image

Repair the DB and try again.
Avatar of gsswho6

ASKER

I really didnt want to go that route again... Had a long weekend of doing that just to get exchange backup with some data left. :(

Any other option here?  
I am asking to repair the RSG DB and try again.
Avatar of gsswho6

ASKER

ok... so you mean eseutil /p correct? I just want to make sure I dont screw anything up on my current production database. Just being cautious I guess.
ya...you are right....sometime due to db corrupting these error will come. Normally after repairing DB, it use to be fixed. Do it on RSG DB. Dismount the db first and then run it
Avatar of gsswho6

ASKER

SO i h ave a dumb question... IF I have multiple sets of the edb/stm files named different things. Lets say I have priv1, priv2, priv3/etc.... Can I just dismount the recovery store and change the DB/STM path to the other to see if those files work for exporting? Just wondering since i can give each set a test and see if they work. Each set I have is a different date/file size.

Thanks
You cannot run repair on mounted db. So don't need to worry about prod db. For finding RSG DB path, you will find the folder with Recovery Storage Group. If you haven't changed it else check the path and run the eseutil /p against RSG DB and you need to run it against .edb only. I assume you have Exchange 2003 as stm are no longer part of 2007 or 2010.

ESEUTIL /P dbfilename.edb

Mount the DB after repair and use Exmerge
Avatar of gsswho6

ASKER

ok i will give it a shot... thanks... However what about my other question? Can i just chance the DB path to an alternate location if I have another DB I want to test with?
Avatar of gsswho6

ASKER

Ok did the repair... Same exact thing for those users. Any other ideas?
This answer discuss about incorrect legacyexchangedn issue can you verify it.

https://www.experts-exchange.com/questions/21642159/MSEXchangeSA-errorThe-MAPI-call-'OpenMsgStore'-failed-with-the-following-error.html

If this doesn't works and mailboxes are very important you can look for 3rd party tool
http://www.exportedbtopst.com/
What version of Exchange are you running?
Avatar of gsswho6

ASKER

2003.
ASKER CERTIFIED SOLUTION
Avatar of lucid8
lucid8
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of gsswho6

ASKER

I ended up purchasing QUEST and repaired my database and did some mailbox restores... Was pretty simple and was able to do what the eseutil couldnt.
Glad you were able to get things resolved and thanks for the points!