Danke Bernhard,
Über die SSMS-
Gui hatte ich das schon probiert. So habe ich das LOG von 238GB auf 118GB runter bekommen.
Das Log-File direkt mit DBCC SHRINKFILE zu verkleinern, auf die Idee bin ich garnicht gekommen. Bin auch nicht davon ausgegangen, dass das überhaupt funktioniert.
Tut es aber. Cool!
1 MB groß.
Interessanter Weise, konnte ich das Log-File auch "einfach" umbenennen/löschen.
- Shrinken im SSMS
-
DB "ausklinken"
- im Filesystem das Log-File umbenennen
- im SSMS die
DB wieder anhängen (Fehlermeldung, dass das Log-File fehlt, akzeptieren) und ein neues Log-File festlegen
Der
MSSQL stört sich nicht daran.
Lässt man das Shrinken weg, kriegt man die
DB i.a.R. nicht mehr hoch.
Wenn man dann das Log-File bereits gelöscht hat, hat man Probleme. Dann hilft nur noch das Backup.
Wenn sich doch aber das Log-File so einfach auf 1 MB shrinken lässt, wieso tut es dann das SSMS nicht?
'n bissl mulmig is mir schon dabei
Mal schaun, ob die Kunden-
DB noch läuft und wie lange