SteriBase Logo

SQL-Transaktions-Log (.ldf) verkleinern – z. B. WAESB_log.ldf

Das Wichtigste in Kürze
  • Transaktionslog speichert alle Änderungen der Datenbank
  • Zu große .ldf-Dateien können Speicherprobleme verursachen
  • Verkleinerung erfolgt in zwei Schritten: Abschneiden & physisch verkleinern
  • Die Sicherung kann auch im laufenden Betrieb durchgeführt werden
  • Voraussetzung: aktuelles vollständiges DB-Backup vorhanden
Theorie: Was macht das SQL-Transaktionslog?

Jede SQL Server-Datenbank enthält ein Transaktionsprotokoll (.ldf-Datei), in dem alle Transaktionen und Datenbankänderungen aufgezeichnet werden.

Im Fehlerfall ermöglicht dieses Log die Wiederherstellung eines konsistenten Datenbankzustands.

Wird das Log nicht regelmäßig abgeschnitten ("gekürzt"), kann die Datei immer weiter anwachsen und schließlich den gesamten Speicherplatz belegen.

Durch das Kürzen werden inaktive Virtual Log Files (VLFs) gelöscht und der belegte Platz wieder freigegeben – intern, aber zunächst nicht physisch.

Log abschneiden durch Backup

Im Tool auf "SQL-Server-Backup und DB-Tools" klicken und danach auf "SQL-Server Login (Admin-Anmeldung)". Hier wählen Sie den Punkt "Als SteriBase-Admin verbinden" aus.
Das Passwort lautet: IchBinAdmin

SteriBase Admin Tool öffnen

Die gewünschte Datenbank (z. B. WAESB) auswählen. Dann unter Backup-Inhalt das Transaktions-Log aktivieren.

Wichtig: Es muss ein vollständiges Datenbank-Backup der WAESB vorhanden sein!

Die Optionen "abschneiden" und "verifizieren" bleiben angehakt. Mit "Start Backup" beginnt die Sicherung:

Backup starten

Nach erfolgreichem Abschluss erscheint eine OK-Meldung mit dem Backup-Speicherort.

Physisches Verkleinern der Log-Datei

Wählen Sie rechts den Button "DB/Log Dateien verkleinern".

Jetzt den Dateityp "Transaktions-Log" auswählen und mit OK bestätigen:

DB/Log Dateien verkleinern

Im nächsten Schritt kann eine Zielgröße eingegeben werden – oder die 0 stehen bleiben, um automatisch zu verkleinern.

Zielgröße eingeben

Nach Abschluss erscheint die Erfolgsmeldung:

Bestätigung der Verkleinerung
Kann das Log im laufenden Betrieb verkleinert werden?

Ja – das ist einer der Vorteile des SQL-Server-Modells: Backups und Verkleinerungen sind während des Betriebs möglich.

Es sind keine Service-Stopps oder exklusive Zugriffssperren nötig.

Hinweis zur Regelmäßigkeit

Wenn das Transaktionslog regelmäßig gesichert wird, wird es dadurch automatisch abgeschnitten. Die Datei behält dabei ihre physische Größe – der freie Platz darin kann jedoch direkt weiterverwendet werden.

Zusätzliches Verkleinern ist nur bei übermäßigem Anwachsen erforderlich.

Stand: 07/2025

SteriBase-Software / Support
Tel: +49 821 899495-91 | support@wae.de
https://wae.de | WAE-Pharma GmbH, Alemannenweg 17, D-86391 Stadtbergen
Geschäftsführer: Dr. Wolfgang Erdle, Manuela Erdle | HRB 19561 Amtsgericht Augsburg | USt-IDNr: DE226852527