Hallo
Ich habe von einem Kunden eine (2008-R2) Datenbank bekommen, die ich für Weiter-Entwicklung der Datenbank und Applikation verwenden soll.
Jetzt ist es so, dass die Datenbank 1,2 GB Größe hat, und das Log-File über 90GB; und ich möchte das Log-File verkleinern - was mit aber mit dieser Datenbank einfach nicht gelingt.
Versuch-1 - im Management-Studio mit der rechten Maus-Taste "verkleinern" - und ziemliche alle Optionen beim Verkleinerungs-Dialog probiert. Log-File bleibt über 90GB. Dann noch an den Eigenschaften der Datenbank / Gruppe Dateien probiert für das Log-File eine sehr kleine Anfangsgröße zu setzen - ändert sich nichts.
Versuch-2 via SQL-Befehl:
backup log "DB_TestUmgebung" with truncate_only go DBCC SHRINKFILE ("DB_Log", 100) go
und hier bekomme ich folgende Fehlermeldung:
Meldung 155, Ebene 15, Status 1, Zeile 1 'truncate_only' wird nicht als Option für BACKUP erkannt. Die Protokolldatei '2' (BRAINWAY_Log) kann nicht verkleinert werden, da die logische Protokolldatei am Ende der Datei zurzeit verwendet wird. (1 Zeile(n) betroffen) Die DBCC-Ausführung wurde abgeschlossen. Falls DBCC Fehlermeldungen ausgegeben hat, wenden Sie sich an den Systemadministrator.
Ich weiß jetzt momentan nicht mehr weiter; es ist jetzt kein großes Problem, aber ich benötige auf meiner Entwicklungs-Maschine kein Log-File von 90GB. Größe.
Kann mir hier bitte vielleicht jemand weiterhelfen, und mir noch ein paar Tipps geben - um vielleicht das Log-File und auch die Anfangs-Größe vom Log-File wieder auf ein paar MB bekomme.
Vielen Dank vorweg schon mal & schönen Gruß
Michael
Michael Erlinger