Wie können wir helfen?
SQL Transaktionsprotokoll verkleinern
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…
- Den Sicherungstyp auf Transaktionsprotokoll im Fenster auswählen
- Im Bereich Ziel > Sichern auf den Datenträger auswählen
- Bei Hinzufügen wählt man den Pfad der die Sicherung speichern soll. Wichtig dabei ist das der Pfad genug Speicherplatz bereitstellt.
- 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
- 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
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.