Az alapfelkészülés befejezése után a következő lépés a feladat létrehozása, végrehajtása, módosítása és törlése
sp_add_job | Munkahely létrehozása |
sp_add_jobstep | Hozzon létre egy vagy több munkaköri lépést |
sp_add_schedule | Készíts tervet |
sp_attach_schedule | Csatolj tervet egy tevékenységhez |
sp_add_jobserver | Állítsd be a szervert a feladathoz |
Természetesen személy szerint a barátságos nézetet sokkal gyorsabbnak találom, mint ezeknek a kijelentéseknek a végrehajtása (ha jobb gombra kattintva kattintasz a munkára – létrehozom a munkát)
Ebben a lépésben személy szerint inkább a végrehajtandó utasítást tárolt eljárásként írom meg, és kényelmesebb csak később fenntartani a tárolt eljárást
Új lépés létrehozásakor ilyen helyzetbe kerülhetsz, ahogy az alábbi ábrán is látható, mivel az utolsó zárójelben lévő komponens hiányzik, a linkre hivatkozhatsz
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html
A tervben próbálj meg hozzáadni egy tervet, hogy e-mailt küldj az adminisztrátornak, ha meghibásodik, hogy elkerüld azt a helyzetet, hogy nem tudod, hogy a munkavégzés meghibásodik-e, és valamilyen vírusirtó szoftver is blokkolja ezt a feladatot, ha van vírusirtó motor, próbálj meg fehérlistát hozzáadni.
Tipp: néhány tárolt eljárás egy percnél tovább is lefuttatható, ez a fajta végrehajtás az oldalon válaszidő-túli mechanizmussal rendelkezik, majd hibákat jelent, így a tárolt eljárás nem futtatható.
Ha ez megtörténik, a tárolt eljárás optimalizálása valóban lehetetlen, és a tárolt eljárás behelyezhető a feladatba a feladat végrehajtásáravezetőjemsdb.dbo.sp_start_job@job_name='job_name'Így elkerülhető a zavar, és természetesen ne felejtsd el emlékeztetni a kivégzés végére.
exec msdb.dbo.sp_start_job @job_name='job_name'