none
error -550 (JET_errDatabaseDirtyShutdown...) RRS feed

  • 問題

  • Initiating FILE DUMP mode...
           Database: d:\exchsrvr\mdbdata\priv1.edb

    Operation terminated with error -550 (JET_errDatabaseDirtyShutdown, Database was not shutdown cleanly. Recovery must first be run to properly complete database operations for the previous shutdown.) after 1.63 seconds.

    I'm getting that error. can someone how to recoevery this.

    I was reading on google and they told me to to run the eseutil /P .edb then run the /d on the .edb. is this the right way to do it?

    Any help would be appreciated.

     

     cool site: http://www.exchange2exchange.org/

    2006年12月15日 上午 02:44

解答

  • It's look like DB log file are missing.

    Please follow the step to fix your exchange db:

    1. for safe reson ,copy all MDBDATA folder to another disk partition
    2. stop all antivirus service
    3. move MDBDATA all file(*.log) to another folder(new folder) except *.edb and *.stm
    4. make sure the disk free space is 150% DB size
    5. run eseutil /p again
    6. you must run eseutil /p until the Database state is show cleanup shutdown
    7. If DB state is show cleanup shutdown, please try to mount your DB
    8. if successful congrats,else remove *.stm file and using eseutil /p /createstm to recreate stm DB file
    9. please reference this KB http://support.microsoft.com/kb/555146/en-us
    2006年12月15日 上午 06:13

所有回覆

  • Ya,maybe!

    But before you run eseutil /p and eseutil /d , could you post all the affiliated event log here ?

     花花胸章 寫信:

    Initiating FILE DUMP mode...
           Database: d:\exchsrvr\mdbdata\priv1.edb

    Operation terminated with error -550 (JET_errDatabaseDirtyShutdown, Database was not shutdown cleanly. Recovery must first be run to properly complete database operations for the previous shutdown.) after 1.63 seconds.

    I'm getting that error. can someone how to recoevery this.

    I was reading on google and they told me to to run the eseutil /P .edb then run the /d on the .edb. is this the right way to do it?

    any ideas?

     

     

    2006年12月15日 上午 03:23

  • C:\>"C:\Program Files\Exchsrvr\BIN\eseutil.exe" /mh D:\exchsrvr\MDBDATA\priv1.ed
    b

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

    Initiating FILE DUMP mode...
             Database: D:\exchsrvr\MDBDATA\priv1.edb

            File Type: Database
       Format ulMagic: 0x89abcdef
       Engine ulMagic: 0x89abcdef
     Format ulVersion: 0x620,11
     Engine ulVersion: 0x620,11
    Created ulVersion: 0x620,9
         DB Signature: Create time:12/15/2006 09:44:38 Rand:178659756 Computer:
             cbDbPage: 4096
               dbtime: 2 (0x2)
                State: Dirty Shutdown
         Log Required: 0-0 (0x0-0x0)
       Streaming File: Yes
             Shadowed: Yes
           Last Objid: 1
         Scrub Dbtime: 0 (0x0)
           Scrub Date: 00/00/1900 00:00:00
         Repair Count: 0
          Repair Date: 12/15/2006 09:44:38
     Old Repair Count: 0
      Last Consistent: (0x0,0,0)  12/15/2006 11:33:12
          Last Attach: (0x0,0,0)  12/15/2006 11:32:56
          Last Detach: (0x0,0,0)  12/15/2006 11:33:12
                 Dbid: 1
        Log Signature: Create time:00/00/1900 00:00:00 Rand:0 Computer:
           OS Version: (5.2.3790 SP 1)

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

    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.


    C:\>

    2006年12月15日 上午 03:35

  • C:\>"C:\Program Files\Exchsrvr\BIN\eseutil.exe" /p D:\exchsrvr\MDBDATA\priv1.edb


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

    Initiating REPAIR mode...
            Database: D:\exchsrvr\MDBDATA\priv1.edb
      Streaming File: D:\exchsrvr\MDBDATA\priv1.STM
      Temp. Database: TEMPREPAIR7336.EDB

    Checking database integrity.

                         Scanning Status (% complete)

              0    10   20   30   40   50   60   70   80   90  100
              |----|----|----|----|----|----|----|----|----|----|

     


    Operation terminated with error -1603 (JET_errNoCurrentRecord, Currency not on a
     record) after 103.547 seconds.

     


    C:\>

    2006年12月15日 上午 03:38
  • It's look like DB log file are missing.

    Please follow the step to fix your exchange db:

    1. for safe reson ,copy all MDBDATA folder to another disk partition
    2. stop all antivirus service
    3. move MDBDATA all file(*.log) to another folder(new folder) except *.edb and *.stm
    4. make sure the disk free space is 150% DB size
    5. run eseutil /p again
    6. you must run eseutil /p until the Database state is show cleanup shutdown
    7. If DB state is show cleanup shutdown, please try to mount your DB
    8. if successful congrats,else remove *.stm file and using eseutil /p /createstm to recreate stm DB file
    9. please reference this KB http://support.microsoft.com/kb/555146/en-us
    2006年12月15日 上午 06:13