hwimmer 10 Geschrieben 19. Dezember 2010 Melden Teilen Geschrieben 19. Dezember 2010 Hallo, habe hier folgendes Problem: Wir setzen SQL-2005 Enterprise ein. Haben eine DB am laufen mit 220GB Datenbankgrösse. Nun ist mir übers Wochende nach einem zeitgesteuerten Job die Log-Datei auf 600GB angewachsen. Leider habe ich nun auf dem SQL-Server nicht mehr genügend Platz um das Log zu sichern um es anschließend wieder zu verkleinern (also auch die physikalische Datei!). Ein aktuelles DB-Backup ist vorhanden. Was hab ich jetzt für Möglichkeiten ? Kann ich das Log abschneiden, ohne es vorher zu sichern ? Vielen Dank für Eure Hilfe. Gruß Hans Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 22. Dezember 2010 Melden Teilen Geschrieben 22. Dezember 2010 Hallo Hans Ein möglicher Lösungsansatz: - Ziehen eines Fullbackups der Datenbank - Ändern des Recovery Modes der Datenbank auf Simple - Shrinken des Logfiles auf Dateiebene auf 0 MB (das ldf sollte dann mit 1024 kB im Dateisystem erhalten bleiben) - Zurücksetzen des Recovery Modes des Datenbank auf den vorher gesetzten Wert (sehr wahrscheinlich FULL) - Neuaufsetzen deiner Backupjobs Das ganze sollte aber nur der Anfang eines Änderungsprozesses sein. Was muss geändert werden: 1. Regelmäßige Transaktionslogsbackups durchführen 2. Ein durchdachtes Backup- und Recoverykonzept erarbeiten und umsetzen 3. Die Serverausstattung kontrollieren und ggf. anpassen Fragen? Fragen! Gruß Carsten Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.