• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 335
  • Last Modified:

Can you use Eseutil for Exchange 2003 to defrag 5.5 database? 500 Points

Can someone find something that states that you can or cannot use Exchange 2003 eseutil on 5.5 to defrag databases?

I believe that you can. I also believe that I have done it before, but I cannot find any documentation on it.

500 Points to the best article.

Thanks,
Jason
0
jmissild
Asked:
jmissild
  • 3
  • 2
1 Solution
 
SunKingCommented:
As Exchange 5.5 and Exchange 2000/2003 use different versions of ESE (ESE97 vs ESE98), I would assume not, UNLESS Micrsoft added backwards compatibility to ESEutil.

I have no links to confirm/deny it though, so until you've actually tried it successfully several times (or until you hit a snag), it's anybody's guess. (Couldn't find any info on it, at least)
0
 
jmissildAuthor Commented:
I wrote a script for someone to copy the priv.edb from an Exchange 5.5 server that was running low on disk space to copy the db to another server, run eseutil (2003) to defrag it and copy it back. When I got in this morning he was saying that they had to run isinteg on the db to get it back to a consistent state after the defrag completed. I am not certain exactly what was done.

I guess that it what I get for taking a week off huh?

If you want something done right then do it yourself.
0
 
ITCEXCHANGECommented:
You cannot use exchange 2003 eseutil to run defrag or repair on an 5.5 database. The only swich you can use is the Eseutil /mh switch which is  non-invasive, simply checks the header. IF you run defrag with the 2003 version it will change the way the tables and database pages are held in the database and the database will no longer be useable.


This is a quote from an microsoft Article: "
WARNING: Do not use a mismatched version of Eseutil in a mode that causes changes to the database. These modes include, but are not limited to, use of the /r, /p, and /d command-line switches. The only mode that is definitely safe is the /m mode, which dumps various types of information but does not alter the database."    "Be absolutely certain that you know which version of Eseutil you are running at all times. If you run Eseutil with no switches, the version information is displayed on screen, and no database operations are performed"

Here is the article :
 



http://support.microsoft.com/default.aspx?scid=kb;en-us;262196



I hope this helps

ITCEXCHANGE

http://ItcExchange.com




0
 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

 
jmissildAuthor Commented:
Thanks for the posts.

ITC this is exactly what I was looking for. Maybe I just recall dumping headers or something but I remember using the 2003 version of eseutil on 5.5.

Jason
0
 
ITCEXCHANGECommented:
Hey no problem. I am glad it helped

ITCEXCHANGE
0
 
jmissildAuthor Commented:
Sorry it took so long to get you the points.

Thanks again,

Jason
0

Featured Post

 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now