Ko je osnovna priprava zaključena, naslednji korak je ustvarjanje, izvedba, sprememba in brisanje naloge
sp_add_job | Ustvarite delovno mesto |
sp_add_jobstep | Ustvarite enega ali več korakov delovnega mesta |
sp_add_schedule | Ustvarite načrt |
sp_attach_schedule | Dodajte načrt k dejavnosti |
sp_add_jobserver | Nastavi strežnik za nalogo |
Seveda osebno najdem prijazen pogled veliko hitrejši kot izvajanje teh stavkov (doseženo z desnim klikom na nalogo – ustvarjanje naloge)
V koraku osebno raje napišem izjavo, ki se izvaja kot shranjeno proceduro, in bolj priročno je, da shranjeno proceduro ohranim šele kasneje
Pri ustvarjanju novega koraka se lahko srečate s to situacijo, kot je prikazano na spodnji sliki, saj manjka komponenta v zadnjih oklepajih, lahko se sklicujete na povezavo
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html
V načrtu poskusite dodati načrt, da pošljete e-pošto administratorju, če ta ne uspe, da se izognete situaciji, da ne veste, ali izvajanje naloge ne uspe, in da bo kakšen protivirusni program blokiral to nalogo; če obstaja protivirusni sistem, poskusite dodati seznam dovoljenih podatkov.
Namig: nekateri shranjeni postopki se lahko izvajajo več kot minuto; pri takšnem izvajanju na strani bo stran imela mehanizem odzivnega časovnega omika, nato pa poročala o nekaterih napakah, shranjene procedure pa ni mogoče zagnati.
Če se to zgodi, je shranjene procedure res nemogoče optimizirati, zato se shranjena procedura lahko vključi v nalogo za izvedbo nalogeizvršni odbormsdb.dbo.sp_start_job@job_name='job_name'Na ta način se lahko izognete zadregi, seveda pa ne pozabite opomniti na konec usmrtitve.
izvršni msdb.dbo.sp_start_job @job_name='job_name'