Baigus pagrindinį pasiruošimą, kitas žingsnis yra užduoties kūrimas, vykdymas, modifikavimas ir naikinimas
sp_add_job | Kurti darbą |
sp_add_jobstep | Sukurkite vieną ar kelis užduoties veiksmus |
sp_add_schedule | Sukurkite planą |
sp_attach_schedule | Plano pridėjimas prie veiklos |
sp_add_jobserver | Užduoties serverio nustatymas |
Žinoma, aš asmeniškai rasti draugiškas vaizdas daug greičiau nei vykdant šiuos pareiškimus (pasiekiamas dešiniuoju pelės mygtuku spustelėjus ant darbo - kuriant darbą)
Žingsnyje aš asmeniškai noriu parašyti pareiškimą, kuris turi būti vykdomas kaip saugoma procedūra, o vėliau patogiau tik išlaikyti saugomą procedūrą
Kurdami naują veiksmą galite susidurti su tokia situacija, kaip parodyta paveikslėlyje žemiau, nes trūksta komponento paskutiniuose skliausteliuose, galite kreiptis į nuorodą
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html
Plane pabandykite pridėti planą, kaip išsiųsti el. laišką administratoriui, jei jis nepavyksta, kad išvengtumėte situacijos, kai nežinote, ar nepavyksta atlikti užduoties, o kai kuri antivirusinė programinė įranga taip pat blokuos šią užduotį, jei yra antivirusinis variklis, pabandykite pridėti baltąjį sąrašą.
Patarimas, kai kurios saugomos procedūros gali būti vykdomos ilgiau nei minutę, toks vykdymas puslapyje, puslapyje bus atsakymo skirtasis laikas, tada praneš apie kai kurias klaidas, o saugomos procedūros vykdyti negalima.
Jei taip atsitiks, išsaugotos procedūros tikrai neįmanoma optimizuoti, o išsaugotą procedūrą galima įdėti į užduotį, kad būtų atlikta užduotisexecmsdb.dbo.sp_start_job@job_name='job_name'Tokiu būdu galima išvengti gėdos ir, žinoma, nepamirškite priminti egzekucijos pabaigos.
exec msdb.dbo.sp_start_job @job_name='job_name'