Fersy 10 Geschrieben 5. April 2005 Melden Teilen Geschrieben 5. April 2005 hallo, ich habe folgendes problem, und zwar haben wir eine adressverwaltungssoftware mit sqlserver 2000 laufen. jetzt habe ich festgestellt das die log datei der db fast 20gb gross ist. soweit ich weiss handelt es sich dabei um das transaktionprotokoll. ich moechte diese log datei gerne loeschen bzw. verkleinern.. wie mache ich das am besten ?? habe ehrlich gesagt keine grosse ahnung vom sql server. habe auf der ms seite eine anleitung gefunden, leider weiss ich nicht mal wo ich den code eingeben muss :( http://support.microsoft.com/kb/272318/ bin fuer jede hilfe dankbar!! gruss fersy Zitieren Link zu diesem Kommentar
Erik2k3 10 Geschrieben 5. April 2005 Melden Teilen Geschrieben 5. April 2005 Hallo fersy, da hast Du schon genau den Richtigen KB-Artikel. Öffne einfach den Query-Analyzer, dort kannst du die entsprechende DB auswählen und den Code vom KB Artikel eingeben (mach aber vorsichtshalber ne Sicherung vorher!) Um das Problem mit dem wachsenden Log in zukunft zu vermeiden, einfach täglich oder mehrmals täglich das Transaktionsprotokoll mal sichern! Dann bleibt es auch klein. Viele Grüße, Erik Zitieren Link zu diesem Kommentar
Fersy 10 Geschrieben 8. April 2005 Autor Melden Teilen Geschrieben 8. April 2005 hmm, bin jetzt genau nach anleitung vorgegangen und habe auch eine bestaetigung bekommen das der befehl erfolgreich ausgefuehrt wurde aber es wurde nichts verkleinert... das zweite script bringt irgendwie auch nix :( jemand ne idee woran es liegen koennte ?? Zitieren Link zu diesem Kommentar
BuzzeR 10 Geschrieben 8. April 2005 Melden Teilen Geschrieben 8. April 2005 Wie groß ist denn die eigentliche Datenbank zu dem von Dir angegebenen LOG-File? Starte mal den QA und gib folgendes ein: exec sp_helpdb DATENBANKNAME mittels der Eingabe von dbcc sqlperf( logspace ) werden Dir dann die Speicherplatzverbräuche der jeweiligen DB angezeigt. Und dann einfach oben, auf den grünen Play-Button drücken! ;) Marco Zitieren Link zu diesem Kommentar
BuzzeR 10 Geschrieben 8. April 2005 Melden Teilen Geschrieben 8. April 2005 ... bitte die genauen Angaben zu den Größen, also so, wie sie dargestellt werden. Gruß Marco Zitieren Link zu diesem Kommentar
goscho 11 Geschrieben 8. April 2005 Melden Teilen Geschrieben 8. April 2005 @Fersy ich hatte mal genau das gleiche Problem mit einer riesigen (42 GB) LOG-Datei. Die Anleitung ist korrekt. Schau doch bitte mal nach folgender Einstellung: In den Eigenschaften der Datenbank unter dem Reiter Optionen muss das Wiederherstellungsmodell "Einfach" hinterlegt sein. Mit diesen Einstellung wird das Logfile, nach dem Verkleinern, nicht wieder anwachsen. Gruß Goscho Zitieren Link zu diesem Kommentar
Fersy 10 Geschrieben 8. April 2005 Autor Melden Teilen Geschrieben 8. April 2005 Wie groß ist denn die eigentliche Datenbank zu dem von Dir angegebenen LOG-File? Starte mal den QA und gib folgendes ein: exec sp_helpdb DATENBANKNAME mittels der Eingabe von dbcc sqlperf( logspace ) werden Dir dann die Speicherplatzverbräuche der jeweiligen DB angezeigt. Und dann einfach oben, auf den grünen Play-Button drücken! ;) Marco Inside 1 e:\sql server\MSSQL\data\Inside.mdf PRIMARY 762752 KB Unlimited 10% data only Inside_log 2 e:\sql server\MSSQL\data\Inside_log.LDF NULL 18692416 KB Unlimited 10% log only und Inside 18254.305 0.21270132 0 Zitieren Link zu diesem Kommentar
Fersy 10 Geschrieben 8. April 2005 Autor Melden Teilen Geschrieben 8. April 2005 @Fersyich hatte mal genau das gleiche Problem mit einer riesigen (42 GB) LOG-Datei. Die Anleitung ist korrekt. Schau doch bitte mal nach folgender Einstellung: In den Eigenschaften der Datenbank unter dem Reiter Optionen muss das Wiederherstellungsmodell "Einfach" hinterlegt sein. Mit diesen Einstellung wird das Logfile, nach dem Verkleinern, nicht wieder anwachsen. Gruß Goscho ok danke fuer den tip, habs mal umgestellt.. jetzt muss ich die db nur noch kleiner bekommen.. Zitieren Link zu diesem Kommentar
Fersy 10 Geschrieben 8. April 2005 Autor Melden Teilen Geschrieben 8. April 2005 @all danke fuer eure hilfe! jetzt hats gefunzt :) 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.