Peter Piksa 10 Geschrieben 26. Juni 2007 Melden Teilen Geschrieben 26. Juni 2007 Hallo zusammen. Ich sitze hier vor einem Problem mit einer Datenbank (zu Grunde liegende Anwendnug ist Sage Office Line 4.0 nebenbei bemerkt). Das Problem ist folgendes: Die Datenbank hat eine Grösse von satten 6.5GB. Jetzt habe ich mir einen Bericht aus dem SQL Server 2005 pusten lassen, der anzeigt, dass die Speicherauslastung der Datenbank wie folgt aussieht: http://www.piksa.info/speicherplatz.JPG Obgleich Daten und Index zusammen nur 1.15 GB ergeben, haut die Datenbank mit 6.5 GB rein. Zurückzuführen ist diese Diskrepanz auf den nicht verwendeten Speicher von 5.37 GB.:shock: Daher meine Frage: Wie kann ich dem SQL Server klar machen, dass er diesen Speicher wieder freigibt. Ich möchte die Datenbank möglichst auf 1.15 GB zurechtschrumpfen. Dann Folgefrage: Wie konnte es zu dieser Diskrepanz kommen? Einstellungssache bezüglich Reservierung des Speichers? Bin dankbar für eure Hilfe. Zitieren Link zu diesem Kommentar
Velius 10 Geschrieben 26. Juni 2007 Melden Teilen Geschrieben 26. Juni 2007 Also: Am besten wenn da gerade keine Transaktionen laufen - Backup machen und anschliessend Rechte Maustaste -> all tasks -> shrink -> files, und die DB auswählen. Wenn das beim ersten nicht klappt dann gleich nochmals machen. gruss Velius Zitieren Link zu diesem Kommentar
Peter Piksa 10 Geschrieben 26. Juni 2007 Autor Melden Teilen Geschrieben 26. Juni 2007 Datenbank verkleinern habe ich gemacht, hat aber nichts gebracht. Ich bin jetzt auf eine andere Idee gestossen, ob die auch funktioniert muss aber noch getestet werden. Und zwar habe ich über Daten Exportieren die Daten in eine neue leere Datenbank laufen lassen. Hiernach ist die Datenbankgrösse auf 270 MB zusammengeschrumpft. Ein erster Test in der Office Line zeigte, dass die Sache nicht ganz funktioniert. Da ich vor diesem Schritt aber alle möglichen Klamotten aus der Wartungsplanliste auf die Datenbank angewandt habe, könnte es möglich sein, dass ich die Datenbank inhaltlich zerstört habe. Deshalb ziehe ich gerade das ursprüngliche Backup der Datenbank zurück um das Exportieren der Daten nochmals von einer sauberen Ausgangsbasis auszuprobieren. Dauert aber weil ich jetzt zunächst mal Laufwerkskomprimierung laufen lassen muss - Platzmangel.. mühsam nährt sich das Eichhörnchen Piksa ;-) Zitieren Link zu diesem Kommentar
Velius 10 Geschrieben 26. Juni 2007 Melden Teilen Geschrieben 26. Juni 2007 Nicht 'Datenbank', sondern 'Files' - da müsste es eine Auswahl geben! Zitieren Link zu diesem Kommentar
Peter Piksa 10 Geschrieben 26. Juni 2007 Autor Melden Teilen Geschrieben 26. Juni 2007 Ich schaue gleich als erstes nach, wenn ich wieder Zugriff auf das Management Studio habe. Danke für den Tipp. Zitieren Link zu diesem Kommentar
Peter Piksa 10 Geschrieben 26. Juni 2007 Autor Melden Teilen Geschrieben 26. Juni 2007 Ich habe deinen Rat befolgt. In den Optionen gibts drei Schalter. Die ersten beiden haben gar nichts gebracht. Beim dritten gabs Fehler weil kein Platz da war. Ich habe also eine neue Datei erstellt. Diese Datei trägt jetzt die Endung NDF - Secondary Data File. Jetzt läuft die dritte Option gerade durch. Gibt leider keine Progressbar, ich weiss also nicht wie lange das dauern wird. Was ist denn hiernach zu tun? Für mich läuft es nämlich darauf hinaus, dass ich nebst der MDF und der LDF jetzt noch eine NDF habe, die hoffentlich nur die Nutzdaten aus der dicken MDF beinhaltet. Kann ich die MDF dann löschen und die NDF einfach in MDF umbenennen?! Zitieren Link zu diesem Kommentar
Peter Piksa 10 Geschrieben 26. Juni 2007 Autor Melden Teilen Geschrieben 26. Juni 2007 Frage erübrigt sich. Der hat mit irgendeinem komischen Fehler abgebrochen als er bei 570MB war... 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.