Link to home
Start Free TrialLog in
Avatar of uilli
uilli

asked on

Eseutil doesn't start

I tried to run Eseutil last night to defrag the exchange database since the hard drive has only 1gb left.
I dismounted both the mailbox store and public folder store.
Since there was no free space on the exchange db folder, I ran eseutil with the /t option.
The command I sent was: eseutil /d /p "path\db.edb" /t"m:\tempdb.edb"

m: is drive on another pc that I mapped on the exchange server. On various websites I found that you have to put no blank spaces after the /t option

What happens is that eseutil starts, creates a 8kb tempdb.edb file on the m: drive, then hangs at 0%.
I let it run overnight but this morning the defragment status was still at 0%, and the file was still 8kb of size. No .stm file was created also.

Anybody have any idea?
ASKER CERTIFIED SOLUTION
Avatar of Mark Damen
Mark Damen
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
I am not sure what Exchange version you are using, but you may want to try another drive letter.  The M: drive is a touchy subject in Ex 2000.

Anyway, here is my suggestion.  What are the sizes of your databases? If you were to move your PF db off and onto the mapped drive, will you have enough space to do a regular defrag of your mailbox DB?  If so, just swap them onto the network for temporary storage while doing the respective defrags.  Be sure to take full backups.

I assume that you have cleared enough space from inside exchange to make this worth wild; enacted retention policies etc. Otherwise the defrag, as Markus says will not help much.
http://support.microsoft.com/kb/244525

Here you go, the other way of doing this that I mentioned earlier.  This is an MS post, of how to defrag on another PC.  This is definately the way to go in your situation!