none
Eine Datei des Transaktionsprotokolls entfernen RRS feed

  • Frage

  • Hallo,

    ich habe eine Datenbank bei der - warum auch immer - zwei Dateien für das Transaktionsprotokoll angelegt worden sind.
    Mittels Wartungsplan wird das Transaktionsprotokoll stündlich und die DB allabendlich gesichert.
    Im dafür vorgesehenen Backup-Verzeichnis wird allerdings nur eine Datei für das Transaktionsprotokoll angelegt.

    Nun meine Frage:
    Was muss ich unternehmen, dass die DB nur noch eine Datei für das Transaktionsprotokoll führt?

    Gruß Rainer :)


    --
    Rainer Noa
    PLUSCARD GmbH
    Martin-Luther-Str. 12
    66111 Saarbrücken
    Tel: +49 681 9376 - 41 33
    Fax: +49 681 9376 - 29 41 33
    Mail: rainer.noa@pluscard.de
    Web: http://www.pluscard.de/

    Dienstag, 12. April 2016 05:50

Antworten

  • Hallo Rainer,

    du kannst die zusätzlich Datei entfernen in dem du als erstes eine LOG Sicherung machst. Sofern die überflüssige Datei gerade genutzt wird kannst du durch "Datei verkleiner" die Datei leeren, ggf nochmal eine LOG Sicherung und dann die Datei über die Datenbank Eigenschaften löschen.

    Dass durch die Sicherung nur eine Sicherungsdatei erzeugt wird ist korrekt, da nur der Inhalt gesichert wird und nicht die Orginaldateien kopiert werden.


    Benjamin Hoch
    MCSE: Data Platform
    MCSA: Windows Server 2012
    Blog


    Dienstag, 12. April 2016 06:08

Alle Antworten

  • Hallo Rainer,

    du kannst die zusätzlich Datei entfernen in dem du als erstes eine LOG Sicherung machst. Sofern die überflüssige Datei gerade genutzt wird kannst du durch "Datei verkleiner" die Datei leeren, ggf nochmal eine LOG Sicherung und dann die Datei über die Datenbank Eigenschaften löschen.

    Dass durch die Sicherung nur eine Sicherungsdatei erzeugt wird ist korrekt, da nur der Inhalt gesichert wird und nicht die Orginaldateien kopiert werden.


    Benjamin Hoch
    MCSE: Data Platform
    MCSA: Windows Server 2012
    Blog


    Dienstag, 12. April 2016 06:08
  • Zusätzlich ist zu beachten, dass das verbleibende Transaktionslog wenigstens zwei VLFs haben muss, damit es funktioniert.

    Diese Umstand habe ich mal hier beschrieben.


    Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu

    Dienstag, 12. April 2016 06:28
    Beantworter
  • Hallo Benjamin,

    vielen Dank für den schnellen Tipp - die Datei is wech! :)

    Rainer :)


    -- <br/> Rainer Noa <br/> PLUSCARD GmbH <br/> Martin-Luther-Str. 12 <br/> 66111 Saarbr&#252;cken <br/> Tel: +49 681 9376 - 41 33 <br/> Fax: +49 681 9376 - 29 41 33 <br/> Mail: rainer.noa@pluscard.de <br/> Web: http://www.pluscard.de/

    Dienstag, 12. April 2016 06:29