WebProWorld IT Forum

Can't open pages with certin links
As of Friday I have not been able to open pages with affiliate links particularly Clickbank and eMarketmakers. I have posted on other boards and people there say they open on their systems fine. I get a server not found message.

Multiple IP Addresses
How do you setup multiple IP addresses thru a wireless router? I have a cable modem with a single IP address assigned connected to a Wireless router/firewall and then connected to my webserver.

Cabir Worm Found in the US
It looks like the Cabir worm has made it’s way into the States. According to news reports the worm has surfaced in wireless devices in a Santa Monica California store.



Recent Articles

Need of Document Management System (DMS)
Document Management or Enterprise Information Management is perhaps one of the most important of the enterprise solutions that will provide a solution to the various requirements of SOX.

Intranet Project Names
"What's in a name? That which we call a rose By any other word would smell as sweet." In this famous quote from Act II of Romeo and Juliet...

Managing Project Risks and Issues
Inherent (or Business) Risk Inherent Risk is the risk that exists in the environment around your portal project.

Clustering Solutions and Zero Downtime Hosting Pitfalls
There are a number of benchmarks, which we may use to evaluate hosting companies. One of these is, reliability.

Learning Management Systems
Learning Management Systems are e-systems that seek to advance employee skills in an organization through ongoing training and development.

The Year of Spyware
In retrospect, the year 2004 made significant milestones that will forever change the future of internet spyware related issues.

eBay Gets New Senior Vice President and CTO
eBay announced that Chris Corrado has joined the company as Senior Vice President and Corporate Chief Technology Officer.

Oracle Gains Control Over PeopleSoft
Oracle announced that PeopleSoft stockholders have tendered approximately 75 percent of PeopleSoft outstanding stock, giving Oracle control of the company.

03.01.05


Microsoft Exchange Server Utilities – ESEutil & ISinteg

By Troy Werelius

They are 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 tools 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 graphic demonstration of what can happen when you mishandle a powerful tool. These two utilities are named ESEutil and ISinteg.

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 cares only whether the underlying structure is sound.

    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 cares only 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 are complimentary and in some ways dependent upon each other to provide proper Exchange maintenance. In the next section, we will provide a more in-depth description of these two Microsoft Exchange utilities.

    About ESEutil

    ESEutil checks and fixes individual database tables but does not check the mail data contained in the Extensible Storage Engine (ESE) 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.

    ESEutil is a useful tool because it can operate in many modes. Each mode, however performs different functions with limitations or caveats.

  • Defragmentation: ESEutil /d [options]
  • Recovery: ESEutil /r [options]
  • Integrity: ESEutil /g
  • Repair: ESEutil /p [options]
  • Checksum: ESEutil /k [options]

    The way that each of these functions is executed within the utility is to use a cryptic MS-DOS-like command structure as the parameter qualifier. For example, in order to run the defragmenter portion of the utility, an administrator would run "ESEutil /d [options]" and so on. For additional information on ESEutil, please refer to the GOexchange FAQ on our website - Microsoft ESEutil: http://www.goexchange.com/faq_GEvsMStools4.html

    We are not going to attempt to cover all the potential pitfalls with ESEutil, however, here are a few major issues regarding ESEutil to keep in mind:

  • There are times when it is appropriate to use ESEutil on its own, however, a complete maintenance process includes the combined use of specific ESEutil and ISinteg commands, as well as other steps that must be undertaken.

  • ESEutil is very powerful tool and, if the commands are entered improperly or in an incorrect order, the results can be catastrophic.

  • The ESEutil command structure can be very confusing and, at times, misleading. Changing one letter in the command structure executes a completely different utility function, and the results to an Exchange database can be disastrous.

    Below are a few of the many different available modes and options for ESEutil, each of which can have very different results on a database. NOTE: For brevity we have not included entire command statements.

    Read the Rest of the Article.


    About the Author:
    Troy Werelius is CEO of Lucid8 LLC, the creators of “GOexchange, the Automated Maintenance Solution for Microsoft Exchange 5.5, 2000 and 2003 Servers”. GOexchange prevents disasters, repairs problems, and accelerates performance. Visit http://www.goexchange.com for a free DEMO copy of GOexchange.

  • About CTOupdate
    A collection of Articles an news designed to keep professionals in the tech industry informed about the latest developments in an ever changing landscape Tech News and Updates for Tech Professionals

    CTOupdate is brought to you by:

    SecurityConfig.com NetworkingFiles.com
    NetworkNewz.com WebProASP.com
    DatabaseProNews.com SQLProNews.com
    ITcertificationNews.com SysAdminNews.com
    LinuxProNews.com WirelessProNews.com
    CProgrammingTrends.com ITmanagementNews.com


     


    -- CTOUpdate is an iEntry, Inc. publication --
    iEntry, Inc. 880 Corporate Drive, Lexington, KY 40503
    2005 iEntry, Inc. All Rights Reserved Privacy Policy  Legal

    archives | advertising info | news headlines | free newsletters | comments/feedback | submit article

    Tech News and Updates for Tech Professionals CTOUpdate News Archives About Us Feedback CTOUpdate Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact