Hej, mit navn er, at jeg er seniorchefingeniør, der arbejder med GSE-teamet.
I denne video ser vi på, hvordan du opretter en MS SQL-servervedligeholdelsesplan. Vi vil se på den mulige opgave, der er tilgængelig, når du opretter en vedligeholdelsesplan, sammen med hvordan du konfigurerer planen til at køre automatisk på en planplan. Så når vi overvejer SQL-servervedligeholdelsesplaner, er der flere opgaver, som vi kan konfigurere via vedligeholdelsesplanen. Den ene er at kontrollere databasekonsistens med et værktøj kaldet D BC C. Vi kan også gøre ting som at krympe databasefiler. Vi kan også foretage en omorganisering eller genopbygning af vores indekser, hvilket er øh en bedste praksis for at forhindre dem i at blive alt for fragmenterede. Vi kan også opdatere databasestatistikker. Vi kan rydde op i den historik, der er samlet i vedligeholdelsesplaner, begynde også at lave databasesikkerhedskopier og logge sikkerhedskopier. Og den sidste opgave, der er tilgængelig, er at rydde op i vedligeholdelse, øh vedligeholdelsesopgaveaktiviteter.
Så for at gå videre og springe ud i dette og se på vedligeholdelsesplaner, har vi faktisk en beholder i SQL Server Management Studio kaldet vedligeholdelsesanlæg. Alt, hvad vi skal gøre, er rigtigt. Klik på det, og klik på vedligeholdelse, øh vælg guiden til vedligeholdelsesplan. Nu kan du se dette, hvis du forsøger at oprette din vedligeholdelsesplan, vil den grundlæggende påpege, at agent XPS A-komponent er slået fra. Så når du ser denne særlige meddelelse, der fortæller dig en ting, og det er, at SQL Server Agent-tjenesten ikke kører for min installation af efterfølger. Så lad os gå videre og starte denne service, og det er et krav for enhver oprettelse af vedligeholdelsesplan eller for at køre en vedligeholdelsesplan. SQL Server Agent-tjenesten skal være aktiveret, skal køre. Så jeg ville lige gøre opmærksom på det, før vi kom i gang på dette tidspunkt. Lad os gå videre til guiden til vedligeholdelsesplan.
Vi har introduktionsskærmen, vi klikker på næste, vi går videre og giver vores vedligeholdelsesplan et navn. Så demo understreger MP, en af de første muligheder, vi har her, er faktisk at planlægge denne ting som standard. Det er ikke planlagt. Det skal køres af brugeren eller af en bruger. Så hvis jeg foretager en ændring på dette, fører det mig som standard til planlægningsvinduet, det vil forsøge at køre dette ugentligt. Hvis jeg ikke um definere en tidsplan for dette. I dette særlige tilfælde vil jeg ændre dette til dagligt. Det starter ved midnat. Jeg er ok med det. Så jeg vil gå videre og klikke på ok for den mulighed. Og hvis jeg gør det næste, vil det give mig en liste over de opgaver, som jeg kan vælge at udføre i denne vedligeholdelsesplan. Så en af de ting, jeg vil gøre, er at tjekke min database for at bekræfte, at øh den er konsistent, og den er fri for korruption. Når jeg bevæger mig ned på listen over opgaver, vil jeg gå videre og foretage en omorganisering af indekserne.
Så hvis min øh-indeksfragmentering overstiger 15%, vil det omorganisere disse indekser. Jeg vil også springe tilbage ved et par af disse ting. Øh, jeg vil gå videre og vælge oprydningshistorik. Denne særlige indstilling er dedikeret til at slippe af med øh nogle af de ældre oplysninger i min vedligeholdelsesplan, og du vil se, hvad jeg taler om om et par minutter her på det pågældende valg. Jeg vil også vælge og sikkerhedskopiere min database. Så der er et par andre muligheder, jeg kunne have gået med der, men jeg ønsker ikke at køre en krympe af min database eller en genopbygning af mine indekser eller en opdatering af mine statistikker dagligt, medmindre jeg absolut skal. Det er en, det er faktisk opgaver, der ville passe ind i en ugentlig vedligeholdelsesplan meget bedre end en daglig. Så hvis jeg gør det næste gang på dette, ser jeg de valg, jeg har foretaget. Og på dette tidspunkt vil det bede mig om at definere de objekter, der skal være genstand for disse opgaver. Så i dette særlige tilfælde vil jeg gå videre og vælge mine eksempeldatabaser her. Eventyr virker. 2017, 2019, klik. Okay.
På det vil jeg gå med standardindstillingerne for integritetskontrollen. Og den næste opgave, jeg valgte, var at omorganisere mine indekser. Jeg vil vælge disse databaser igen, jeg vil gå med standardindstillingerne på dette. Jeg kan ikke se nogen grund til at foretage ændringer der. Så hvad angår oprydningshistorikken, er der en standard på fire uger. Så alle disse særlige filer, der er angivet, for eksempel sikkerhedskopierings- og gendannelseshistorik, SQL-server, agent, jobhistorik eller vedligeholdelsesplanhistorik. Efter fire uger vil enhver af disse ældre træstammer blive uh skubbet ud af uh af uh beholderen, som de holdes i. Så jeg går videre til den næste. Dette er backup-sektionen. En af de ting, du virkelig ønsker at blive indstillet på, er, hvor går min sikkerhedskopi som standard. Så Windows, når du installerer en version af SQL-serveren, opretter en standard backupmappe. Det vil skubbe den sikkerhedskopi, du angiver i din vedligeholdelsesplan, til det. Hvis du vil ændre denne placering, er du mere end i stand til på dette tidspunkt med dette særlige valg.
Jeg vil ikke gå meget mere i detaljer om det, men vi er nødt til at definere vores databaser, vi ønsker at sikkerhedskopiere, og denne vedligeholdelsesplan er igen dedikeret til disse øh disse eventyrarbejdsdatabaser. Så hvis jeg klikker på næste, kan jeg se, at det vil oprette en rapport til mig. Øh, hvis jeg ville have denne e-mail, øh, hvis jeg ville have denne rapport, skulle jeg sige e-mail til mig, jeg ville specificere øh en e-mail-rapport, og jeg skulle definere andre ting for at gøre det. Og det har jeg ikke gjort. Så vi vil bare oprette øh-historikrapporten alene. Så når du udfylder guidevinduet, kan du se en liste over alle de valg, du har foretaget, og du kan naturligvis gå tilbage, hvis der er noget, du ikke kunne lide på den valgliste. Så lad os gå videre og klikke på Udfør. Så vedligeholdelsesplanen er oprettet. Hvis vi ser under vedligeholdelsesplaner, ser vi nu demo MP. Nu undrer du dig måske over, om vedligeholdelsesplanen faktisk er op til at gøre sit job. Så alt hvad du skal gøre er at højre, klikke på dette og vælge udfør, og det vil tage lidt tid.
Vi beder den om at kontrollere databaserne for at omorganisere indekserne og lave en sikkerhedskopi af et par databaser, ikke en hel masse detaljerede oplysninger. Hvis du følger dette manuelt i studieadministration, vil dette selvfølgelig ideelt set køre midt om natten. Så jeg har en tilbagevenden af succes. Så det fuldførte alle de opgaver, jeg definerede i vedligeholdelsesplanen. Så hvis du af en eller anden grund har problemer med vedligeholdelsesplaner, og du ønsker at få en bedre idé om, hvorfor de måske eller måske ikke fungerer. Du kan gå til historieafsnittet under vedligeholdelsesplanen, få mere information om det der. Øh, hvis du bryder ned i underkategorier, vil det vise dig lidt mere detaljer, ikke gå ind i en hel masse detaljer om dette, men dette giver dig feedback om, hvad der sker med din vedligeholdelsesplan.
Hvis du nu på et tidspunkt ønsker at foretage en ændring af vedligeholdelsesplanen, har du mulighed for at foretage ændringer, og den vil i separate afsnit fastlægge den opgave, du definerer for den pågældende vedligeholdelsesplan. Og hvis du vil foretage nogle ændringer, er du mere end fri til at gøre det, en åbenlys ændring her under denne særlige øh-sektionsoprydningshistorik, lad os sige, at vi vil gøre det to uger i stedet for fire, vi er mere end i stand til at gøre det ved at gøre det lige der. Ok. Og hermed afsluttes vores demo om, hvordan du opsætter og kører en MS SQL-servervedligeholdelsesplan. Jeg håber, at denne video har hjulpet dig med at forstå, hvordan du opretter vedligeholdelsesplanen og planlægger, at den skal køre efter en planlagt tidsplan.
Tak, fordi du så med.