Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12448|Válasz: 1

[Forrás] SQL Server feladatok

[Linket másol]
Közzétéve 2018. 09. 05. 16:58:19 | | | |
Ezt a bejegyzést utoljára sgFengSu szerkesztette: 2018-9-6, 08:51

Legyen szó adatbázisról vagy más rendszerről, lesz valami, amit emberi beavatkozás nélkül is végrehajtható.
Ez a fajta definíció elérhető az SQL Server adatbázisban lévő feladatok révén.
Az SQL SERVER feladatok esetén ez egy sor meghatározott művelet, amelyet az SQL SERVER ügynök végz, egymás után.

A fő a feladathoz kapcsolódik a feladat, ahogy az alábbi ábrán látható, a másik pedig a munka aktivitásmonitorja (az SQL Server proxy szolgáltatást engedélyezni kell)



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'







Előző:A kulcsszó instance megértése Java-ban
Következő:A Spring és a MyBatis integrálják a szövegtípus gödröt az automatikusan generált kódba
Közzétéve 2018. 09. 06. 9:27:51 |
Az SQL Server adatbázisok napi automatikus biztonsági mentésének eljárása
https://www.itsvse.com/thread-4895-1-1.html
(Forrás: Architect_Programmer)
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com