SQL 2008 Logfile verkleinern

29/07/2009 - 10:27 von Dennis Haschke | Report spam
Hallo,
ich habe bei einer DB ein rießiges Logfile (45 GB).
Das möchte ich verkleinern.
Habe das über die Mgmt-Konsole versucht, aber hat nicht funktioniert.
Wie bekomme ich das verkleinert (am liebsten über die GUI)?
Wie kann ich in Zukunft verhindern, dass es so groß wird?

Danke und Gruß
Dennis
 

Lesen sie die antworten

#1 Christa Kurschat
29/07/2009 - 10:39 | Warnen spam
Hallo Dennis,

"Dennis Haschke" àfer-shop.de> schrieb im Newsbeitrag
news:%
Hallo,
ich habe bei einer DB ein rießiges Logfile (45 GB).



Du fàhrst die DB vermutlich im Wiederherstellungsmodell "vollstàndig" und
sicherst das Log nicht.

Das möchte ich verkleinern.
Habe das über die Mgmt-Konsole versucht, aber hat nicht funktioniert.



Das geht nicht, wenn es nicht vorher gesichert wurde.

Wie bekomme ich das verkleinert (am liebsten über die GUI)?



Sichere das Log, anschließend kannst Du es verkleinern.

Wie kann ich in Zukunft verhindern, dass es so groß wird?



Durch regelmàßiges Sichern wird der Platz, den die abgeschlossenen
Transaktionen gelegen, wieder zum Überschreiben bereitgestellt.
Das Log wàchst dann nur auf das benötigte Maß heran. Verkleinern ist dann
eigentlich nicht mehr notwendig.

Die andere Alternative wàre, die DB im Wiederherstellungsmodell "einfach" zu
fahren. Ob das in Frage kommt, hàngt von der Art der Anwendung ab. Brauchst
Du keine hohe Verfügbarkeit und Sicherheit und reicht eine tàgliche
Vollsicherung der DB aus, kannst Du das so machen.

Gruß
Christa
Access-FAQ: http://www.donkarl.com
SQL-Server-FAQ: www.sqlfaq.de
InsideSql: www.insidesql.org

Ähnliche fragen