messiah-net
Goto Top

Datenbank cleanUp - Backup danach NOCH größer

HI
Ich verwende MS SQL Server 2005 (+ ManagementStudio).
Ich wollte meine DB aufräumen, um sie schneller zu gestalten, und habe ein Backup zuvor gemacht.
Dann habe ich alle alten Einträge vor 2008 mit einem Delete From Table (auf die Hälfte aller Tabellen angewand!) gelöscht.
Um zu prüfen, habe ich ein neues Backup gemacht, allerdings war dieses dann ca doppelt so groß wie jenes VOR dem DELETE.

Kann mir das jemand erklären

Content-ID: 90965

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

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

60730
60730 30.06.2008 um 17:25:50 Uhr
Goto Top
Servus,

google dich mal schlau, was es mit dem Database Maintenance Plan auf sich hat.

Ps: wenn einem etwas gestohlen wird - sagt man auch manchmal daß es zweimal da ist - genauso verhält es sich mit fast allen Datenbanken / Tabellen, wenn man Teile daraus löscht face-wink

Gruß
Messiah-net
Messiah-net 30.06.2008 um 17:28:24 Uhr
Goto Top
Ich konnte nicht wirklich viel finden, aber ich habe so eine Ahnung.
Danke!
Nach einem neustart und einem erneutem Backup sah die Sache schon viel besser aus!
Messiah-net
Messiah-net 04.07.2008 um 14:25:17 Uhr
Goto Top
OK ich dachte, das wäre ein anderes Problem.
Ich kann unter Database Maintenace Plan nichts passendes finden.
60730
60730 04.07.2008 um 15:02:50 Uhr
Goto Top
Erstellen Sie den Wartungsplan
Erstellen Sie den Wartungsplan
1. Öffnen Sie SQL Server Enterprise Manager.
2. Erweitern Sie Microsoft SQL Server, erweitern Sie SQL Server-Gruppe, erweitern Sie ( SQL Server-Name), Und Sie erweitern dann Verwaltung.
3. Klicken Sie mit der rechten Maustaste auf Datenbank-Wartungsplanungsplan, und wählen Sie dann Neuer Wartungsplan aus.
4. Klicken Sie auf die Seite Welcome to the Database Maintenance Plan Wizard auf Weiter.
5. Wählen Sie auf die Seite Datenbanken auswählen die SystemCenterReporting Datenbank auf der Seite Datenbanken auswählen aus, und klicken Sie auf die Seite Datenbanken auswählen dann auf Weiter.
6. Aktivieren Sie Reorganize data and index pages das Kontrolle-Kästchen auf der Seite Parameter für die Datenoptimierung aktualisieren, aktivieren Sie Reorganize pages together with the original amount of free space das Kontrolle-Kästchen, und klicken Sie dann auf Weiter.
7. Klicken Sie auf die Seite Datenbank-Integritätsprüfung auf Weiter.
8. Deaktivieren Sie auf die Seite Sicherungsplan für Datenbank festlegen auf der Seite Sicherungsplan für Datenbank festlegen das Back up the database as part of the maintenance plan Kontrolle-Kästchen, und klicken Sie auf die Seite Sicherungsplan für Datenbank festlegen dann auf Weiter.
9. Klicken Sie auf die Seite Sicherungsplan für Transaktionsprotokoll festlegen auf die Seite Sicherungsplan für Transaktionsprotokoll festlegen auf Weiter, und klicken Sie auf die Seite Sicherungsplan für Transaktionsprotokoll festlegen auf Weiter dann mehrere dreimal.
10. Geben Sie auf die Seite Datenbank-Wartungsplanungs- Assistenten abschließen auf der Seite Datenbank-Wartungsplanungs- Assistenten abschließen einen Planname in dem Feld plan name wie SystemCenterReportingReindex ein, und klicken Sie auf die Seite Datenbank-Wartungsplanungs- Assistenten abschließen dann auf Fertig stellen.
Hinweis: diese Prozedur erstellt außerdem einen Auftrag, der als "Auftrag Optimierung für DB-Wartungsplan "SystemCenterReportingReindex"" in SQL Server-Agent bezeichnet wird. Löschen Sie diesen Auftrag von Projekte unter Verwaltung.