Med funktionen Cleanup Database är det möjligt att ta bort gamla försändelser, kontakter, fel-loggar och försändelsedokument både manuellt och automatiskt.
- Läs detta innan du påbörjar rensningsprocessen
- Manuell rensning av försändelsedata
- Automatisk rensning av försändelsedata
- Rensning av annan data
- Ta bort data i SQL Management Studio
Läs detta innan du påbörjar rensningsprocessen
- Vi rekommenderar att du gör en säkerhetskopia innan och efter att du rensar gammal data.
- Ställ in Database recovery model till Simple om du kör SQL Express. Kontrollera med din IT-avdelning innan du gör några ändringar i återställningsmodellen. Gör aldrig ändringar om du inte vet skillnaden mellan de olika återställningsmodellerna. Läs mer om återställningsmodeller hos Microsoft.
- Kontrollera att du har tillräckligt med diskutrymme och ta bort lite data åt gången. Rensningsprocessen kräver diskutrymme och ju mer data du rensar, desto mer diskutrymme krävs för att processen ska kunna köras. Att rensa en stor mängd data på en gång kan ta mycket lång tid.
- Rensningsprocessen kan inte avbrytas när den väl har startat.
- Vi rekommenderar att säkerhetskopiering och rensning görs utanför produktionstid.
Läs mer i denna artikel: Skapa en säkerhetskopia av On-premises.
Manuell rensning av försändelsedata
- Gå till File > Cleanup Database och välj fliken Shipments.
-
Cleanup Level anger vilken plats som ska rensas.
-
Shipments in Database visar hur mycket utrymme som kan frigöras.
-
Days old anger att all data äldre än det angivna antalet dagar ska tas bort.
-
Shipment Source anger vilken typ av data som ska tas bort.
- Starta rensningen genom att klicka på Cleanup-knappen.
- Klicka Yes om data ska tas bort.
- För att säkerställa att ingen data tas bort av misstag kommer systemet att fråga en gång till. Klicka No för att fortsätta rensningen eller Yes för att avbryta.
Automatisk rensning av försändelsedata
- Klicka på pilen på Cleanup knappen och välj Schedule.
- Ange rensningsinformationen som vid manuell rensning.
- Skapa ett jobb genom att klicka på New och ange ett namn. Klicka på OK för att spara.
- Klicka på New för att skapa ett schema och välj Recurrent om rensningen ska upprepas, eller Run Once för en engångskörning. Du kan även välja Interval vilket låter dig ange start- och sluttid samt intervall i minuter.
- Ange veckodagar och tider.
- Klicka OK för att spara schemat.
Rensning av annan data
Från fliken Miscellaneous under Cleanup database är det möjligt att ta bort gamla kontakter, försändelsedokument, rensa fel-loggar och fraktregler. Det är främst fraktdokumenten som tar upp utrymme. Generellt rekommenderar vi inte att ta bort jobb och fel-loggar eftersom de kan vara användbara vid felsökningssituationer.
- Gå till File > Cleanup Database och välj fliken Miscellaneous.
-
Cleanup Documents on Transmitted Shipments tar bort alla försändelsedokument på överförda försändelser. OBS: Funktionen tar inte bort frakthistoriken.
-
Cleanup trashed contacts tar bort kontakter.
-
Cleanup error logs tar bort fel-loggar i On-premises.
-
Cleanup jobs tar bort loggen över On-premises åtgärder
-
Cleanup Shipping Rules tar bort loggen över fraktregler om du använder denna funktion.
-
Cleanup Documents on Transmitted Shipments tar bort alla försändelsedokument på överförda försändelser. OBS: Funktionen tar inte bort frakthistoriken.
- Ange antal dagar för borttagning bredvid önskad funktion och klicka på CleanUp. Du har även möjlighet att ställa in automatisk rensning genom att välja Schedule och skapa ett schema på samma sätt som vid automatisk rensning av försändelsedata.
Ta bort data i SQL Management Studio
Vi rekommenderar att en IT-expert utför följande.
- Öppna SQL Management Studio och hitta nShift / Consignor-databasen.
-
Skapa följande fråga och ange önskat antal dagar. I exemplet nedan tas data äldre än 730 dagar bort:
USE [DATABASENAME] exec spCleanupForInstallation 730 - Kör frågan.
- Rensningen startar. Detta kan ta flera minuter.