MS Exchange 2003 Log file corrupt.

MS Server 2003 SBS SP2
MS Exchange 2003 6.5.7638.1

Hi, Our MS Exchange database has gone offline and will not mount. Its says its corrupt. After investgiation we think the log file is corrupt. See attached command line from eseutil

We have worked through the actions from RE: however only got up to point 4 and got the following error;

E:\Program Files\Exchsrvr\MDBDATA>"C:\Program Files\Exchsrvr\bin\eseutil" /r E00

Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: <current directory>
         System files: <current directory>

Performing soft recovery...

Operation terminated with error -501 (JET_errLogFileCorrupt, Log file is corrupt
) after 26.0 seconds.

The priv1.edb is in 'dirtyshutdown' status. More info below;

 Database: E:\Program Files\Exchsrvr\MDBDATA\pub1.edb

        File Type: Database
   Format ulMagic: 0x89abcdef
   Engine ulMagic: 0x89abcdef
 Format ulVersion: 0x620,11
 Engine ulVersion: 0x620,11
Created ulVersion: 0x620,11
     DB Signature: Create time:11/05/2008 12:00:47 Rand:216236 Computer:
         cbDbPage: 4096
           dbtime: 17984966 (0x1126dc6)
            State: Dirty Shutdown
     Log Required: 53457-53457 (0xd0d1-0xd0d1)
   Streaming File: Yes
         Shadowed: Yes
       Last Objid: 26214
     Scrub Dbtime: 0 (0x0)
       Scrub Date: 00/00/1900 00:00:00
     Repair Count: 0
      Repair Date: 00/00/1900 00:00:00
 Old Repair Count: 0
  Last Consistent: (0xCD51,61E,FC)  09/07/2012 15:33:16
      Last Attach: (0xCD51,625,58)  09/07/2012 15:38:19
      Last Detach: (0x0,0,0)  00/00/1900 00:00:00
             Dbid: 2
    Log Signature: Create time:11/05/2008 12:00:47 Rand:230546 Computer:
       OS Version: (5.2.3790 SP 2)

Previous Full Backup:
        Log Gen: 53379-53385 (0xd083-0xd089)
           Mark: (0xD087,2BE,1E7)
           Mark: 09/19/2012 23:19:38

Previous Incremental Backup:
        Log Gen: 0-0 (0x0-0x0)
           Mark: (0x0,0,0)
           Mark: 00/00/1900 00:00:00

Current Full Backup:
        Log Gen: 0-0 (0x0-0x0)
           Mark: (0x0,0,0)
           Mark: 00/00/1900 00:00:00

Current Shadow copy backup:
        Log Gen: 0-0 (0x0-0x0)
           Mark: (0x0,0,0)
           Mark: 00/00/1900 00:00:00

     cpgUpgrade55Format: 0
    cpgUpgradeFreePages: 0
cpgUpgradeSpaceMapPages: 0

       ECC Fix Success Count: none
   Old ECC Fix Success Count: none
         ECC Fix Error Count: none
     Old ECC Fix Error Count: none
    Bad Checksum Error Count: none
Old bad Checksum Error Count: none

Operation completed successfully in 3.0 seconds.

Any ideas???

Who is Participating?
The mailbox store didn't go over the 75GB max size did it by chance?
YellowbusTeamAuthor Commented:
nope, its only 36GB

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

nope, its only 36GB

Gotcha, it was just something easy to check that gave me fits a few years back, sorry I can't help more.
Check this article

It looks like your public folder database is having the issue and I think restore from backup is the best you can do for now if you don't want to use third party application.
Simon Butler (Sembee)ConsultantCommented:
Have you actually attempted to remove the log files then do a soft recovery of the database from that point? As you have a corrupt log file, removing it is going to be the only option.

YellowbusTeamAuthor Commented:

We have ran the Kernal on priv1 and pub1, copied them to MDBD folder - Then ran the eseutil /p on both.

Mount failed again, and now below errors in EV;

Event Type:   Error
Event Source: MSExchangeIS
Event Category:       General
Event ID:       9518
Date:            21/09/2012
Time:            08:13:13
User:            N/A
Computer:     ********
Error 0xfffffb3a starting Storage Group /DC=local/DC=******/CN=Configuration/CN=Services/CN=Microsoft Exchange/CN=First Organization/CN=Administrative Groups/CN=first administrative group/CN=Servers/CN=******/CN=InformationStore/CN=First Storage Group on the Microsoft Exchange Information Store.
Storage Group - Initialization of Jet failed.


Event Type:   Error
Event Source: ESE
Event Category:       Logging/Recovery
Event ID:       454
Date:            21/09/2012
Time:            08:13:13
User:            N/A
Computer:     ********
Information Store (4896) First Storage Group: Database recovery/restore failed with unexpected error -1222.


Event Type:   Error
Event Source: MSExchangeSA
Event Category:       MAPI Session
Event ID:       9175
Date:            21/09/2012
Time:            08:12:46
User:            N/A
Computer:     *******
The MAPI call 'OpenMsgStore' failed with the following error:
The Microsoft Exchange Server computer is not available.  Either there are network problems or the Microsoft Exchange Server computer is down for maintenance.
The MAPI provider failed.
Microsoft Exchange Server Information Store
ID no: 8004011d-0526-00000000


Any ideas????
YellowbusTeamAuthor Commented:
Right Guys... Last little bit
We now have the priv1.edb database back online and that is functioning ok, however we have a further two databases to get back online.

I have restored the two databases from a backup and im just wondering how i go about getting them back into Exchange?
Is it just as simple as copy and paste over the current corrupt databse inside the MDBDATA folder, then reboot server and that should work??

Please let me know your thoughts...?

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.