Link to home
Start Free TrialLog in
Avatar of danware
danware

asked on

Exchange 2003 after repair issues

Hi,  I have an exchange 2003 server that went down dirty and the stores could not be mounted.  I ran eseutil /p on the data files and the stores mounted OK.  The issue is when someone tries to delete any message (either stored before or after the eseutil /p), it cannot be deleted on either local outlook or owa.  The error is:

"Some items can't be deleted. They were either moved, already deleted, or access was denied."

I have ran isinteg on it as well with no change.

Thanks,
Dan
Avatar of Alan Hardisty
Alan Hardisty
Flag of United Kingdom of Great Britain and Northern Ireland image

After eseutil /p, you should run eseutil /d (defragment), then isinteg -s servername -fix -test alltests
Avatar of danware
danware

ASKER

I just tried to re-run eseutil /p "d:\exchdata\priv1.edb" (my location), and it returned

Operation completed successfully with 205 (Unknown Error, Unknown Error).
and stoped before getting to the repair section

any ideas?

-Dan
Did you run it from the c:\program files\exchsrvr\bin directory ?
Avatar of danware

ASKER

yes
Avatar of danware

ASKER

it completed truly successfully earlier today as a side note
Did you also dismount the store first?

If so, it does not sound promising!
you might want to take a few minutes and start exmerging copies of everyone out to PST files... just in case... restoring pst files with exmerge is a lot easier than 30 hours on the phone with M$ to fix a broken edb

http://www.microsoft.com/downloads/details.aspx?familyid=429163ec-dcdf-47dc-96da-1c12d67327d5&displaylang=en
Operation completed successfully with 205 (Unknown Error, Unknown Error) ... Are you getting any events related to the antivirus on box (event id 348)?

Step 1. Go ahead and stop antivirus services and disable the antivirus from registry HKLM\system\CurrentControlSet\Services\MsEchangeIs\VirusScan and set enabled, backgroundcleaning and proactive scanning to 0. Alternatively you can remove and reinstall the AV to remove the corrupt sync
Step2. From BIN folder, (a) Run Eseutil /mh "d:\exchdata\priv1.edb" and see if it is 'clean shutdown'. If it is, cleanup the log files from log file location including .chk file. Check the option 'this database can be overwritten by restore' in ESM\Mailbox Store\Properties\Database Tab. Mount the store. If it is mounted than not need to run /P again on it. Just dismount it and run ESEUTIL /D "d:\exchdata\priv1.edb".
(b) Mount the store once again and dismount it.
(c) Run Isinetg -S servername -Fix -Test Alltests for concerned mailbox store. If you get more than 0 for error/warning/fixes run Isinteg again on same store but not more than 3 times.
(d) Mount the store.

Avatar of danware

ASKER

Thanks abhiy,

 This is what I got when i ran the /mh option


C:\Program Files\Exchsrvr\bin>Eseutil /mh "d:\exchdata\priv1.edb"

Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating FILE DUMP mode...
         Database: d:\exchdata\priv1.edb

Operation terminated with error -1032 (JET_errFileAccessDenied or in use) after 33.234 seconds.




C:\Program Files\Exchsrvr\bin>

Any ideas?

Thanks,
Dan
Avatar of danware

ASKER

Cancel that, forgot to dismount after last attempt,  it says it is in a dirty state

-Dan
ASKER CERTIFIED SOLUTION
Avatar of Alan Hardisty
Alan Hardisty
Flag of United Kingdom of Great Britain and Northern Ireland 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
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 danware

ASKER

Both are the same basic solution that ended up working.  For others viewing this, keep trying different combinations until each step (in order) completes successfully, and you should be good to go, as I am

Thanks,
Dan