For easy repair and recovery of your corrupt Exchange database(EDB) you can try in a utility tool which worked greatly for me. This tool after repairing my EDB also restored them quickly to the PST format so that I could have an advantage to view the mailboxes without the access of the Exchange Server. To know more features go to http://www.exchangemailboxrecovery.co.uk/
It is so simple to convert EDB file to PST file by approaching this given third party tool-http://www.edbtopstconverters.com/.
You just hit on this link and get magical conversion process in few mouse clicks
it's too hard to accept when edb file gets corrupted as its halts entire work procedure... but in return what you can do, recover edb file out of all errors & convert edb to pst files.... after edb to pst conversion import all mailboxes back into exchange sever ..
for finding good alternatives to convert edb file to pst's track it: