Wie können wir helfen?

Kategorien
Inhalt

SQL Transaktionsprotokoll verkleinern

Navigation:
< zurück

Auf Dauer kann die Festplattenkapazität schnell verbraucht werden. Das kommt vor allem dann vor, wenn die Transaktionsprotokolle (LDF-Datei bzw. Log Datei) zu groß werden. Wenn auf dem SQL Server keinen Speicherplatz mehr vorhanden ist, dann werden die betroffenen Datenbanken offline gestellt. In diesem Fall ist es sinnvoll das Transaktionsprotokoll zu verkleinern:

Sicherung des Transaktionsprotokoll 

Hier sollten wir erstmal das Transaktionsprotokoll sichern. Hier wird nun Schrittweise erklärt wie das abläuft:

  • Start und Anmeldung beim SQL Management Studio des gewünschten SQL Server
  • Auf der linken Seite zu speichernde Datenbank auswählen
  • Mit rechter Maustaste auswählen Tasks > Sichern…
Bild1 3
  • Den Sicherungstyp auf Transaktionsprotokoll im Fenster auswählen
  • Im Bereich Ziel > Sichern auf den Datenträger auswählen
bild2
  • Bei Hinzufügen wählt man den Pfad der die Sicherung speichern soll. Wichtig dabei ist das der Pfad genug Speicherplatz bereitstellt.

bild2.5

  • Mit OK bestätigen

Verkleinerung des Transaktionsprotokolls

In folgenden Schritten wird das Transaktionsprotokoll verkleinert:

  • Klicken Sie mit der rechten Maustaste auf den Datenbanknamen.
  • Wählen Sie: Tasks -> Verkleinern -> Dateien
bild3
  • Setze den Dateityp auf Protokoll
  • Beim Speicherort findest du wo das Transaktionsprotokoll momentan gespeichert ist.
  • Beim Verkleinerungsaktion dann die Option auf Nicht verwendeten Speicherplatz freigeben
  • Auf OK klicken
bild4

Man sollte diesen Vorgang regelmäßig durchführen, damit Unterbrechungen beim Arbeitsfluss vermieden werden können. Beim zweiten Durchlauf sollte die Protokolldatei schon um 95% verringert sein.

Kommentar absenden

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert