multistorm
Goto Top

Eine Datenbank LogDatei lässt sich nicht Löschen

Hallo,
ich habe aktuell ein paar kleine Probleme, mit einem MS SQL Server 2012 die eigentliche Datenbank hat eine Größe von
~5,5 GB alles noch im Rahmen dafür das die Datenbank seit gut 10 Jahre im Einsatz ist. nun ist es aber so das die Protololl Datei der Datenbank immer weiter Wächst, in zwischen auf gut 600 GB
Bitte Haut mich jetzt nicht, ich weiß selber das das nicht hätte passieren dürfen, aber ich bekomme das Ding einfach nicht verkleinert bzw. gelöscht, ich habe schon x mal die Datenbank Verkleinert,
aber das ding schrumpft nicht, in der MSDN Doku steht das die Protokoll Datei nicht gelöscht werden kann solange sie nicht leer ist, die Frage ist nun, wie bekomme ich sie auf ein Erträgliches Maß verkleinert oder gelöscht ?

Content-ID: 334772

Url: https://administrator.de/contentid/334772

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

BassFishFox
BassFishFox 10.04.2017 um 17:31:41 Uhr
Goto Top
Pjordorf
Pjordorf 10.04.2017 um 17:36:33 Uhr
Goto Top
Hallo,

Zitat von @MultiStorm:
die Frage ist nun, wie bekomme ich sie auf ein Erträgliches Maß verkleinert oder gelöscht ?
Datensicherung deiner SQL gemacht und dann ist was?
Einfaches Wiederherstellungsmodell oder vollständig?
https://technet.microsoft.com/de-de/library/ms189085%28v=sql.105%29.aspx
https://technet.microsoft.com/de-de/library/ms178037%28v=sql.105%29.aspx

Gruß,
Peter
Vision2015
Vision2015 10.04.2017 um 17:50:46 Uhr
Goto Top
Tach...
ich weiß selber das das nicht hätte passieren dürfen, aber ich bekomme das Ding einfach nicht verkleinert
das sage ich zu meiner Frau auch immer face-smile

wieviel freier platz ist denn in dem transaktionslog vorhanden?
In welchem recovery mode steht denn die db?


Frank
MultiStorm
MultiStorm 10.04.2017 um 18:20:43 Uhr
Goto Top
ja ich bin in zwischen schon etwas weiter ...
scheinbar wurde bei der Datensicherung die Transaktionsprotokolle nicht mitgesichert, was wohl dazu führt das sie auch nicht gelöscht werden,
deswegeh gehe ich aktuell mal davon aus das der Backup mode auf save steht face-sad
aktuell läuft eine sicherung der Transaktionsprotokoll, (Steht bei 30%) und wird wohl noch das eine oder ander Stündchen dauern ...
so ein Anfänger Fehler von mir face-sad
MultiStorm
MultiStorm 10.04.2017 um 18:24:06 Uhr
Goto Top
und um die Frage mal Sauber zu Beantworten:

Wiederherstellungsmodell = Vollständig
Pjordorf
Pjordorf 10.04.2017 um 19:07:07 Uhr
Goto Top
Hallo,

Zitat von @MultiStorm:
deswegeh gehe ich aktuell mal davon aus das der Backup mode auf save steht face-sad
https://msdn.microsoft.com/de-de/library/ms189272.aspx
https://blog.sqlauthority.com/2009/07/16/sql-server-four-different-ways- ...
https://www.sqlservercentral.com/Forums/403754/List-recovery-model-of-da ...
https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore ...
Kann auch während der Sicherung abgefragt werden. Nur ändern solltest du es nicht solange die Sicherung läuft.

aktuell läuft eine sicherung der Transaktionsprotokoll,
Sichere die Datenbank(en) und die Log Dateie(en).

Gruß,
Peter
MultiStorm
MultiStorm 10.04.2017 um 21:00:40 Uhr
Goto Top
okay habs verstanden es gibt 3 Verschienden Modi, die beste in bezug auf die Datensicherheit ist Vollständig, hier kann man einen Beliebeigen zeitpunkt wiederherstellen ... soweit so gut, aber ich verstehe nicht, wie ich diese 640 GB Datenschrott loswerde ...
nach dem die Sicherung der Protokolle durch ist hatte ich die hoffnung das ich über Task-->Verkleiner--> Datein die daten entfernen kann, aber ich habe nbur knapp 500 MB wegbekommen face-sad
MultiStorm
MultiStorm 10.04.2017 um 21:26:39 Uhr
Goto Top
okay habs hinbekekommen ...

Sicher --> Verkleiner
Sichern --> Verkleiner usw.
musste es jetzt 5 x machen aber jetzt sind wir bei gut 5 GBface-smile
Pjordorf
Pjordorf 11.04.2017 um 02:11:12 Uhr
Goto Top
Hallo,

Zitat von @MultiStorm:
okay habs hinbekekommen ...
Schön. Mach dann bitte noch den grünen Balken dran. Wie kann ich einen Beitrag als gelöst markieren?

Gruß,
Peter
MultiStorm
MultiStorm 11.04.2017 um 12:03:34 Uhr
Goto Top
erledigt