Datenbank nicht zu mounten

  • Hallo @all,


    ich habe folgendes Problem.
    Der Virenscanner nahm logfiles in die Quaratäne und nun fehlen diese. Nach dem ich die Wiederherstellung eines logfiles (über den Scanner selbst) machte geht die DB nicht mehr online. Ich sehe über eseutil /mh einen clean shutdown.
    Der /ml meldet fehlende logs.


    Welche Möglichkeiten gibt es diese wieder einzubinden?


    MfG


    Techrum

    • Offizieller Beitrag

    Moin,


    1. in einem solchen Fall bitte immer die komplette Fehlermeldung posten, inkl. aller Einträge im Event-Log, die während des Mountens auftauchen


    2. Du bist sich, dass die Datenbank mit "/mh" den Status Clean Shutdown hat? Wenn ja: Lösche alle Dateien außer der Datenbank (und dem Catalog-Ordner) aus dem Datenbankverzeichnis, also alle LOG, CHK, TMP Dateien.


    Am Ende bleibt nur die MDB-Datei und der Catalog-Ordner übrig. Alle anderen Dateien wird Exchange danach neuanlegen.


    WICHTIG: Sofort ein Backup durchführen, da Deine vorherigen Backups nicht mehr nutzbar sind.

  • Hallo Robert,


    einfach alles löschen wie du sagst ja?



    Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
    Version 14.01
    Copyright (C) Microsoft Corporation. All Rights Reserved.


    Initiating FILE DUMP mode...
    Database: d:\db_mail\xxx.edb



    DATABASE HEADER:
    Checksum Information:
    Expected Checksum: 0x038a81a8
    Actual Checksum: 0x038a81a8


    Fields:
    File Type: Database
    Checksum: 0x38a81a8
    Format ulMagic: 0x89abcdef
    Engine ulMagic: 0x89abcdef
    Format ulVersion: 0x620,17
    Engine ulVersion: 0x620,17
    Created ulVersion: 0x620,17
    DB Signature: Create time:12/27/2010 15:14:52 Rand:1169283 Computer:
    cbDbPage: 32768
    dbtime: 76581673 (0x4908b29)
    State: Clean Shutdown
    Log Required: 0-0 (0x0-0x0)
    Log Committed: 0-0 (0x0-0x0)
    Log Recovering: 0 (0x0)
    GenMax Creation: 00/00/1900 00:00:00
    Shadowed: Yes
    Last Objid: 42072
    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: (0x3344F,5FE,3B) 08/06/2011 19:52:01
    Last Attach: (0x3344C,9,86) 08/06/2011 19:06:51
    Last Detach: (0x3344F,5FE,3B) 08/06/2011 19:52:01
    Dbid: 1
    Log Signature: Create time:12/27/2010 15:14:52 Rand:1161502 Computer:
    OS Version: (6.1.7600 SP 0 NLS ffffffff.ffffffff)


    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


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


    Previous Differential 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


    Last checksum finish Date: 00/00/1900 00:00:00
    Current checksum start Date: 00/00/1900 00:00:00
    Current checksum page: 0



    Operation completed successfully in 0.15 seconds.



    MfG


    Techrum

  • Juhu is Online THX.


    Das mit dem löschen fand ich per google, aber da stand nur die logs (nich den rest) löschen. Dies teste ich mit einer tesdb und die ging nicht online. Aber nu is alles wieder gut und Sicherung läuft :)


    Vielen vielen Dank


    Techrum

    • Offizieller Beitrag

    Moin,


    die Logs sind nicht primär wichtig beim Löschen - wichtig ist die Checkpoint-Datei, .chk. Die muss weg, da sich die ESE hier merkt, welche Log-Dateien noch erforderlich sind.


    Die Log-Dateien löscht man nur, weil sonst irgendwann die Nummern wieder erreicht sind und Exchange den Dienst einstellt, weil die Datei schon vorhanden ist.