Search OutlookPower's 9,069 Outlook and all-things-email article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
SERVER MAINTENANCE
Using command-line server utilities in Exchange
By Troy Werelius

Microsoft includes two command-line utilities with Exchange Server that are designed to accomplish various maintenance functions within the Exchange database. They're limited, complex, tedious, and time consuming when compared to the functionality contained within GOexchange. The best time to learn how to use these tools is in a lab environment before you need them.

Like firearms and prescription medications, these utilities can be dangerous if you don't understand how they work and when to use them. Imagine shooting a shotgun at a container full of water--a rather graphic demonstration of what can happen when you mishandle a powerful tool. Meet ESEutil and Isinteg, the command-line utilities included with Exchange Server.

ESEutil checks and fixes individual database tables, and ISinteg checks and fixes the links between tables. To better understand the difference between ESEutil and ISinteg, let's use a building construction analogy.

Running ESEutil is like having a structural engineer check your house's foundation. The engineer doesn't care what's inside the house. The engineer only cares whether the underlying structure is sound.

Whereas running ISinteg is like having an interior decorator come inside your house to check the way you've laid out your furnishings. The decorator doesn't care about the house's foundation. The decorator only cares whether the rooms' layout and decor meet with their approval.

As you can see from the analogy above, both ESEutil and ISinteg are vastly different utilities, but they're complimentary, and in some ways dependent upon each other to provide proper Exchange maintenance. In the next section, we'll provide a more in-depth description of these two Microsoft Exchange utilities.

About ESEutil
ESEutil checks and fixes individual database tables, but doesn't check the mail data contained in the ESE (Extensible Storage Engine) database. Object-oriented databases like Microsoft Exchange consist of big, structured, sequential files connected by a set of indexes. The underlying database technology that controls these files is called Indexed Sequential Access Method, or ISAM. The ESE database engine exposes the flat ISAM structure as a hierarchy of objects.

The function of ESEutil is to examine these individually indexed object pages, check them for correctness by comparing a computed checksum against a checksum stored in the page header, and verify that each page's data is consistent. ESEutil isn't for casual use, so don't use ESEutil unless you absolutely need to run it and you understand what it does. To understand ESEutil, you need to know about the format of the ESE database in which ESEutil works, and you need to be familiar with ESEutil's many modes of operation.


1  ·  2  ·  3  ·  Next »
Other articles you might like
Home > Exchange (22 articles)
   Five rules for successfully switching to Exchange without tears
   My Inbox in the Sky, a hosted Exchange mailbox
   Organizing and sharing information with Outlook Public Folders
Home > Troubleshooting > Exchange (7 articles)
   Breaking all the rules on the 32K rules limit
   Avoid Exchange Hell by using the C drive
   Avoid Exchange Hell by having multiple domain controllers
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent OutlookPower Articles
Removing an Office installation that doesn't want to go away
Using Office on more than one computer
How to fall back in love with your email
Where'd my To-Do Bar go?
Running auto-respond rules when Outlook is closed
Running rules when Outlook is closed
Disappearing text that's not supposed to disappear
OutlookPower News Center
Koobface gang refresh botnet to beat takedown
Intel Core i7-980X Extreme 6-Core Processor Review
DocAve v5.4 Delivers Beta Support for SharePoint 2010
ENow Announces New Exchange 2010 Monitoring and Reporting Features
Microsoft boffin wins Turing Award
Remote-Code Vulnerability Being Exploited in IE 6 and 7
Raxco Software Releases PerfectDisk 11 Disk Defrag Software
>> Read all the news
More from the ZATZ journals
Computing Unplugged: Make Mafia Wars an offer it can't refuse
David Gewirtz Online: CNN commentary and analysis
DominoPower: Application development, William Shatner, and the origin of the universe
-- Advertisement --

ONLINE GROUP CALENDAR - FOR UP TO 100 OF YOUR CLOSEST FRIENDS
Stay organized and in control with 24/7 access to all of your important events, projects and files --whether you're at work, at home or on the road.

You can share your calendar, projects and files so everyone in your office is up to date. Plus, search your entire group to find times when everyone is available to meet, manage company resources and much more.

Organize your entire team for as low as $9.95 per year (and yes, that's where the decimal place is supposed to be!)

Tap here to get started right away.

-- Advertisement --

How Much Time Do You Waste Typing The Same Responses Over And Over?
InsertText goes way beyond signatures, saves you time, and helps you respond to your correspondents much faster than ever before.

  • Insert repeated text fragments
  • Write templates that you can reuse later
  • Easy to use even if you have hundreds of templates
  • Much more than just copy & paste
  • Works inside Outlook and from the System Tray

Turn a 10 minute chore into a 30-second point and click task.

Tap here to download a fully-functional 30-day trial.

ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
The Power Magazine for Microsoft Outlook and Exchange Users at OutlookPower.com
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Outlook is a trademark of Microsoft Corporation.
Editor's Login