How to run Eseutil on a computer without Exchange Server

by Nideesh C on February 14, 2011 · 2 comments

in Exchange Server 2003,Exchange Server 2007




You might need to run Eseutil against a database on a computer that does not have Microsoft Exchange Server installed on it. This situation normally occurs when there is not enough free space on the Exchange server to complete tasks such as an offline defragmentation of an Exchange Server database file.

In these limited scenarios, the required Exchange binaries can be copied over to a non-Exchange server temporarily. Or, the required Exchange binaries can be run from a network share.

For a permanent solution, you must install Exchange in Administrator-only mode. When you install Exchange in Administrator-only mode, the appropriate binaries are copied to the destination computer.

Important: For the following procedure, we recommend that you use the same versions of Extensible Storage Engine (ESE) files that are on the Exchange server.

Exchange Server 2003

1. Create a new folder on the computer that does not have Exchange Server 2003 installed.
2. Copy the Eseutil.exe, Ese.dll, Jcb.dll, Exosal.dll, and Exchmem.dll files from the Exchange Server 2003 computer’s Drive:\Exchsrvr\Bin folder to the new folder that you created.
3. At a command prompt, change directory to the new folder.
4. Run the eseutil command from this folder against any databases that were copied from the Exchange Server 2003 computer.

Note:
If the language locale setting in Exchange Server does not match the language locale setting of the computer without Exchange server where you run Eseutil, you receive the following error message when you run Eseutil:
Error -1062 (JET_errInvalidLanguageId, Invalid or unknown language ID)

Exchange Server 2007

1. Create a new folder on the computer that does not have Exchange Server 2007 installed.
2. Copy the Eseutil.exe, Ese.dll, Jcb.dll, and Exchmem.dll files from the Exchange Server 2007 computer’s Drive:\Program Files\Microsoft\Exchange Server\Bin folder to the new folder that you created.
3. At a command prompt, change the directory to the new folder.
4. Run the eseutil command from this folder against any databases that were copied from the Exchange Server 2007 computer.

Not Satisfied ? Just search & get the result

Related Posts Plugin for WordPress, Blogger...
Be Sociable, Share!

Related posts:

  1. How to remove Exchange Server 2003 from your computer
  2. Little about Forestprep And Domainprep In Exchange Server 2003
  3. Comparison between Exchange Server 2003 Standard Edition and Enterprise Edition
  4. How To create an Exchange Server public folder recipient object
  5. How to identify logical corruption problems in Exchange Server

{ 2 comments… read them below or add one }

1 Vinod February 14, 2011 at 6:27 pm

How to run Eseutil on a computer without Exchange Server – nice article

Reply

2 Pramil February 15, 2011 at 6:46 am

Thanks for sharing this collection – I’ll give it a try in my leasure time!

Reply

Leave a Comment

Previous post:

Next post: