Link to home
Start Free TrialLog in
Avatar of Todger66
Todger66Flag for Australia

asked on

SBS 2003 Exchange Database Corrupt

Can someone please assist me to sort out a corrupt database from Exchange in SBS 2003. I am aware of ESEUTIL and have tried to run it with no joy. I was hoping there was another way to check the database before this step. Cheers & Thanks.
Avatar of Todger66
Todger66
Flag of Australia image

ASKER

Can someone help with getting the database to shutdown cleanly?
ASKER CERTIFIED SOLUTION
Avatar of chakko
chakko
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
Thanks Chakko,
It seems there is an issue with a log file and I cannot mount the database because of it. I am reading the Mike Pfeiffer info at the minute.

ESEUTIL seemed to function and reported the system is in "clean shutdown". Have just run the following: ESEUTIL /mh "C:\Program Files\Exchsrvr\MDBDATA\priv1.edb" successfully and it reported a clean state.

Database is in the default location on SBS box. C:\Program Files\Exchsrvr\MDBDATA\priv1.edb
EDB file is 1.8Gb and STM is just under half a gig.
Log Files are on F:\Data\Exchsrvr\Logs
Plenty of free space.
I have just run a defrag using the ESEUTIL /mh switch that ran successfully. When I go to mount the DB the error: Database Files in this store are corrupted. ID No: c104173b
I would make a copy of the edb and stm files, then try the eseutil /R command and check the results.

If it doesn't fix it then try eseutil /P

You may need to look at the parameter options for the command and you may need to specify the path of the edb and stm files and maybe the log file path and prefix.  If you have any problem with syntax let me know and I will try to check the exact syntax for the command you need.
SOLUTION
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
Doh why didn't I think of that!!!
Thanks guys you have been superb.
Thanks Guys.