The following steps can be useful to diagnose or repair an exchange 2003 database that have been corrupted due to disk failures.
Using the tool eseutil.exe you can diagnose and repair a faulty Exchange database.
First:
Check for Clean Shutdown
Run the following commands
Eseutil /mh priv1.edb
Eseutil /mh pub1.edb
If you find the status Dirty shutdown, then attempt a Soft Recovery
Run the following command
Eseutil /r E00
If soft recovery fails, do a hard repair
Eseutil /p priv1.edb
Eseutil /p pub1.edb
Delete *.log
Mount and then dismount stores one at a time.
If you still get a error message when mounting the stores try the following:
Delete all logfiles. Check the option Exchange system manager -> Servers -> Servername -> Storage group -> Store -> Rightclick -> Properties -> database -> “This database can be overwritten by a restore”
Retry mount of store.