I denne artikel viser jeg dig, hvordan du opretter et SQL Server Agent-job i Azure Data Studio GUI.
Her opretter jeg et testjob, der inkluderer et jobtrin og en vedhæftet tidsplan.
Installer SQL Server Agent-udvidelsen
Den første ting du skal gøre er at installere SQL Server Agent-udvidelsen.
Hvis du ikke allerede har installeret denne udvidelse, skal du installere den og derefter fortsætte med denne artikel.
Se Sådan installeres SQL Server Agent-udvidelsen på Azure Data Studio for installationsinstruktioner og skærmbilleder.
Naviger til SQL Server Agent
Med SQL Server Agent-udvidelsen installeret skal du navigere til SQL Agent, så du kan oprette dit job.
Hvis du ikke ved, hvordan du navigerer til SQL Server Agent, kan du se Sådan finder du SQL Server Agent-job i Azure Data Studio for instruktioner og skærmbilleder.
Opret jobbet
Efter at have navigeret til SQL Server Agent, Jobs oversigtssiden vises:
Klik på Nyt job :
Dette åbner Nyt job dialog:
Indtast jobnavnet og udfyld de andre felter.
Klik ikke på OK endnu.
Klik i stedet på Trin fanen øverst. Dette åbner Trin skærm:
Klik på Nyt trin .
Det åbner Trinnet Nyt job skærm:
Indtast detaljerne for jobtrinnet efter behov. Klik på Parse for at bekræfte, at enhver kode, du har angivet, kan parses uden fejl.
Der vises en meddelelse, der informerer os om, hvorvidt koden blev parset eller ej.
Når det kan parses med succes, skal du klikke på OK .
Dette bringer os tilbage til det nye job skærmen, og vi kan nu se vores jobtrin på listen over trin:
Hvis du har brug for at tilføje flere trin, skal du gå videre og klikke på Nyt trin igen og udfør detaljerne for hvert nyt trin.
Når du har fuldført alle jobtrin, skal du klikke på Tidsplaner øverst.
Dette flytter os til skærmen for at vælge en tidsplan. I bunden af denne skærm er der to knapper; en til at vælge en tidsplan og en anden til at fjerne en tidsplan:
Klik på Vælg tidsplan .
Dette bringer os til en skærm, der giver os mulighed for at vælge en tidsplan fra en liste over tilgængelige tidsplaner:
Klik på en tidsplan for at vælge den, og klik derefter på OK at knytte det til dit job.
Når dette skrives, ser det ud til, at vi ikke kan oprette nye tidsplaner med SQL Server Agent-udvidelsen. Vi kan kun vælge en eksisterende tidsplan eller fjerne en.
Hvis du ikke kan se en passende tidsplan på listen her, skal du oprette en ny tidsplan. Se Opret en SQL Server-agentplan med T-SQL for at gøre det. Denne artikel viser dig også, hvordan du vedhæfter tidsplanen med T-SQL, så hvis du gør det, behøver du ikke vedhæfte den med Azure Data Studio.
Hvis du har brug for at oprette en tidsplan, er det fint at gemme det aktuelle job, som det er. Du kan oprette job uden tidsplaner (og endda uden jobtrin), og derefter tilføje disse tidsplaner senere.
Når du har vedhæftet tidsplanen, bør du se den opført i Tidsplaner skærm:
På dette tidspunkt har du mulighed for at tilføje advarsler og/eller meddelelser, hvis det kræves. Hvis du har brug for at gøre det, skal du gå videre og klikke på Advarsler og/eller underretninger faner og indtast de relevante detaljer.
Det gør vi dog ikke i denne øvelse.
Når du er færdig, skal du klikke på OK .
Dette bringer os tilbage til de vigtigste job skærm, med vores nyoprettede job inkluderet på listen over job:
Test/kør jobbet
For at køre jobbet skal du højreklikke på jobbet for at åbne kontekstmenuen:
Klik på Kør for at køre jobbet.
Du kan derefter klikke på jobbet for at se dets kørselshistorik: