Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: MSSQL-DB Log-File / Verständnisfrage

  Alt 9. Sep 2019, 06:47
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
  Mit Zitat antworten Zitat