Generelt, når vi laver databasebackup, behøver vi kun at tage backup af en vis periode i fortiden, og vi kan ikke bruge backupfiler, der er for gamle.
Da backupfilen er for stor, og for mange databasebackupfiler fylder for meget diskplads, hvordan sletter man så backupfilen regelmæssigt?
Først, koden:
Alle laver ændringer i forhold til deres faktiske situation.
Følgende er et eksempel på SQL Server 2012, test venligst andre versioner selv, der burde ikke være noget problem.
Før henrettelsen:
Efter henrettelsen:
Du kan se, at vores backupfil er blevet slettet, bare tilføj SQL-scriptet til den planlagte opgave, der skal udføres, og hvordan man tilføjer det til den planlagte opgave, vil jeg ikke sige.
(Slut.)
|