Link to home
Start Free TrialLog in
Avatar of SAM2009
SAM2009Flag for Canada

asked on

How to fixe dirty shutdown state on database in Exchange 2003?

Hi,

I have all mailboxdatabases dismount in one STGR.

When I run ESEUTIL /MH on one database it says: dirty shutdown.

How can remount it?
Is possible to replay logs for a specific database first to see if it works?
ASKER CERTIFIED SOLUTION
Avatar of Jdtuck
Jdtuck
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 SAM2009

ASKER

What is priv1.edb and pub1.edb files?
Your mail store and public folder store, the default file names.
Avatar of SAM2009

ASKER

Ok  I see :) If did not rename it, it will keep that name....
My public folder is on another STGR and seems not corrupted.

When you said log files and chk files does it inlcude: resX.log?

If  we delete the logs so that mean it's not possible to replay that logs right?
Right ,Once you have repaired the database then there is no possiblities to replay those log files

--Please Run eseutil /mh on the database and check if your Exchange Database store is "Clean Shutdown" OR "Dirty Shutdown"
--Let us know the results
--If the Store is Clean Shutdown then move all  the log files another drive and Try to Mount the Store
--If the Store is under "Dirty Shutdown" states that you need to run Eseutil /R or Repaire the database
 
Hope this helps.
Avatar of SAM2009

ASKER

Ya I have a dirty shutdown.

Does it not the contray if Dirty Shutdown I have to move logs and if it clean I can just remount the db?
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
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
Avatar of SAM2009

ASKER

Thank you very much for all those precious infos guys!

I have few others questions:

1- Do I need to replay all logs or just the one it says "Log Required" after ESEUTIL /MH cmd?
2- When I got state "CLEAN SHUTDOWN" does it means almost for sure there is no corruption? if not how could I verify?
3- After a ESEUTIL /P does logs files can be replayed? I think no cuz that cmd will reinitialize the db is that right?
4- Does ESEUTIL /D is really essential?
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
Avatar of SAM2009

ASKER

Is possible I mean without any big issue to do ESEUTIL /D few days after only?
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
Avatar of SAM2009

ASKER

Thanks! Another question:)

Let's say in STGR 1 I have 3 MBDatabases and I have a dirty shutdown on all 3. If one of them can back on Clean Shut Down by replaying log and 2 others have to be repaired what happen with logs? Should we keep the logs or move it?
Avatar of SAM2009

ASKER

Thank you for all your helps!