Mit der Funktion Cleanup Database können alte Sendungen, Kontakte, Fehlerprotokolle und Sendungsdokumente sowohl manuell als auch automatisch gelöscht werden.
- Lesen Sie dies, bevor Sie mit dem Bereinigungsprozess beginnen
- Manuelle Bereinigung von Sendungsdaten
- Automatische Bereinigung von Sendungsdaten
- Bereinigung anderer Daten
- Daten in SQL Management Studio löschen
Lesen Sie dies, bevor Sie mit dem Bereinigungsprozess beginnen
- Wir empfehlen, vor und nach der Bereinigung alter Daten ein Backup zu erstellen.
- Stellen Sie das Datenbank-Wiederherstellungsmodell auf Einfach, wenn Sie SQL Express verwenden. Klären Sie dies mit Ihrer IT-Abteilung, bevor Sie Änderungen am Wiederherstellungsmodell vornehmen. Nehmen Sie niemals Änderungen vor, wenn Sie den Unterschied zwischen den verschiedenen Wiederherstellungsmodellen nicht kennen. Weitere Informationen zu Wiederherstellungsmodellen finden Sie bei Microsoft.
- Vergewissern Sie sich, dass genügend Festplattenspeicher vorhanden ist, und löschen Sie jeweils nur eine kleine Datenmenge. Die Bereinigung benötigt Festplattenspeicher, und je mehr Daten Sie bereinigen, desto mehr Speicherplatz wird für den Prozess benötigt. Die Bereinigung einer großen Datenmenge auf einmal kann sehr lange dauern.
- Der Bereinigungsprozess kann nach dem Start nicht abgebrochen werden.
- Wir empfehlen, Backup und Bereinigung außerhalb der Produktionszeiten durchzuführen.
Mehr dazu in diesem Artikel: Erstellen eines Backups von On-premises.
Manuelle Bereinigung von Sendungsdaten
- Gehen Sie zu File > Cleanup Database und wählen Sie den Reiter Shipments.
-
Cleanup Level gibt an, welchen Bereich Sie bereinigen möchten.
-
Shipments in Database zeigt an, wie viel Speicherplatz freigegeben werden kann.
-
Days old gibt an, dass alle Daten, die älter als die angegebene Anzahl von Tagen sind, gelöscht werden sollen.
-
Shipment Source gibt den Typ der zu löschenden Daten an.
- Starten Sie die Bereinigung, indem Sie auf die Schaltfläche Cleanup klicken.
- Klicken Sie auf Yes, wenn die Daten gelöscht werden sollen.
- Um sicherzustellen, dass keine Daten versehentlich gelöscht werden, fragt das System noch einmal nach. Klicken Sie auf No, um die Bereinigung fortzusetzen, oder auf Yes, um abzubrechen.
Automatische Bereinigung von Sendungsdaten
- Klicken Sie auf den Pfeil neben der Cleanup-Schaltfläche und wählen Sie Schedule.
- Geben Sie die Bereinigungsinformationen wie bei der manuellen Bereinigung an.
- Erstellen Sie einen Job, indem Sie auf New klicken und einen Namen eingeben. Klicken Sie auf OK, um zu speichern.
- Klicken Sie auf New, um einen Zeitplan zu erstellen, und wählen Sie Recurrent, wenn die Bereinigung wiederholt werden soll, oder Run Once für einen einzelnen Durchlauf. Sie können auch Interval wählen, womit Sie Start- und Endzeit sowie das Intervall in Minuten angeben können.
- Geben Sie Wochentage und Zeiten ein.
- Klicken Sie auf OK um den Zeitplan zu speichern.
Bereinigung anderer Daten
Im Reiter Miscellaneous unter Cleanup database ist es möglich, alte Kontakte, Sendungsdokumente zu löschen, Fehlerprotokolle zu bereinigen und Versandregeln zu löschen. Hauptsächlich sind es die Sendungsdokumente, die Speicherplatz beanspruchen. Im Allgemeinen empfehlen wir nicht, Jobs und Fehlerprotokolle zu löschen, da diese bei der Fehlersuche hilfreich sein können.
- Gehen Sie zu File > Cleanup Database und wählen Sie den Reiter Miscellaneous.
-
Cleanup Documents on Transmitted Shipments löscht alle Sendungsdokumente auf übertragenen Sendungen. HINWEIS: Die Funktion löscht nicht die Versandhistorie.
-
Cleanup trashed contacts löscht Kontakte.
-
Cleanup error logs löscht Fehlerprotokolle in On-premises.
-
Cleanup jobs löscht das Protokoll der Aktionen von On-premises
-
Cleanup Shipping Rules löscht das Protokoll der Versandregeln, wenn Sie diese Funktion verwenden.
-
Cleanup Documents on Transmitted Shipments löscht alle Sendungsdokumente auf übertragenen Sendungen. HINWEIS: Die Funktion löscht nicht die Versandhistorie.
- Geben Sie neben der gewünschten Funktion die Anzahl der Tage für die Löschung an und klicken Sie auf CleanUp. Sie haben auch die Möglichkeit, eine automatische Bereinigung einzurichten, indem Sie Schedule auswählen und einen Zeitplan auf die gleiche Weise erstellen wie bei der automatischen Bereinigung von Sendungsdaten.
Daten in SQL Management Studio löschen
Wir empfehlen, dass ein IT-Experte Folgendes durchführt.
- Öffnen Sie SQL Management Studio und suchen Sie die nShift / Consignor-Datenbank.
-
Erstellen Sie die folgende Abfrage und geben Sie die gewünschte Anzahl von Tagen an. Im folgenden Beispiel werden Daten gelöscht, die älter als 730 Tage sind:
USE [DATABASENAME] exec spCleanupForInstallation 730 - Führen Sie die Abfrage aus.
- Die Bereinigung beginnt. Dies kann mehrere Minuten dauern.