Skip to main content

Az adatbázis-felügyelet automatizálása az SQL Server Agent segítségével

AZ - The Come Up (Prod. By DJ Premier) (Lehet 2024)

AZ - The Come Up (Prod. By DJ Premier) (Lehet 2024)
Anonim

Az SQL Server Agent lehetővé teszi számos adminisztratív feladat automatizálását. Az ilyen feladatok közé tartozik az SQL Server Agent használata az adatbázis adminisztráció automatizálásához szükséges munka létrehozásához és ütemezéséhez.

01/06

Indítsa el az SQL Server Agent Service szolgáltatást

Nyissa meg a Microsoft SQL Server konfigurációs menedzsert és keresse meg az SQL Server Agent szolgáltatást. Ha a szolgáltatás állapota "FUTÁS", akkor semmit sem kell tennie. Ellenkező esetben jobb gombbal kattintson az SQL Server Agent szolgáltatásra és válassza ki Rajt a felbukkanó menüből nyissa meg a Kezdőszolgáltatás ablakot.

jegyzet: Ez a cikk az SQL Server 2008 programra vonatkozik. Ha az SQL Server későbbi verzióját használja, olvassa el az SQL Server Agent beállítását az SQL Server 2012 programban.

Olvass tovább az alábbiakban

02. 06. sz

Nyissa meg az SQL Server Management Studio alkalmazást, és bontsa ki az SQL Server Agent mappát

Zárja be az SQL Server Configuration Manager programot és nyissa meg az SQL Server Management Studio alkalmazást. Az SSMS-en belül bontsa ki az SQL Server Agent mappát.

Olvass tovább az alábbiakban

03/06

Hozzon létre egy új SQL Server Agent munkát

Kattintson a jobb gombbal a Állás mappát és válassza ki Új Munka az indítómenüből. Töltse ki a Név mező egy egyedi névvel a munkájához (leíró jellegűek lesznek, amelyek segítenek jobban kezelni a munkahelyeket az úton). Adja meg azt a fiókot, amelyik a feladat tulajdonosa Tulajdonos szövegdoboz. A feladat a fiók engedélyével fut, és csak a tulajdonos vagy a sysadmin szerep tagjai módosíthatják.Miután megadta név és tulajdonos, válasszon az egyik előre definiált munkakategóriából a legördülő listából. Például kiválaszthatja az "Adatbázis karbantartás" kategóriát a rendszeres karbantartási munkákhoz.Használja a nagyot Leírás szövegmező, hogy részletes leírást adjon a feladat céljáról. Írd azt úgy, hogy valaki (önmagában is) több év múlva megnézheti és meg tudja érteni a munka célját.Végül győződjön meg róla, hogy a Bekapcsolt jelölőnégyzet be van jelölve.

04/06

Adja meg az SQL Server Agent Job Steps képernyőjét

A bal oldalon Új Munka ablakban látható a Lépések ikont az "Oldal kiválasztása" cím alatt. Kattintson erre az ikonra az üres munkahelyi lista megtekintéséhez.

Olvass tovább az alábbiakban

05/06

Adja hozzá az SQL Server Agent munkafolyamatait

Adja hozzá az egyes lépéseket a munkához. Kattints a Új gombra egy új munkafolyamat létrehozásához, és megjelenik az Új munkafolyamat ablak.Használja a Lépés név szöveges mezőbe írja le a Leíró számára leíró nevet.Használja a adatbázis legördülő listából válassza ki azt az adatbázist, amelyre a feladat végrehajtja.Végül használja a Parancs szövegdobozban adja meg a Transact-SQL szintaxist, amely megfelel a kívánt lépésnek. Miután befejezte a parancs beírását, kattintson a elemez gombot a szintaxis ellenőrzéséhez.A szintaxis sikeres érvényesítését követően kattintson a gombra rendben hogy létrehozza a lépést. Ismételje meg ezt a folyamatot annyi alkalommal, amennyire szükséges a kívánt SQL Server Agent feladat meghatározásához.

06, 06

Az SQL Server Agent Job ütemezése

Állítsa be a munka ütemezését a Menetrend ikont a (z) Válassz egy oldalt Új Munka ablak. Látni fogod a Új munkaterv ablak.Adjon nevet a menetrendnek a Név szövegdobozt, és válasszon ütemezési típust: Egyszeri, ismétlődő, Indítás, amikor az SQL Server Agent elindul vagy indít, ha a CPU-k Léptek a tétlenségből a legördülő mezőből. Használja az ablak gyakorisági és időtartamszekcióit a feladat paramétereinek megadásához. Ha végzett, kattintson a gombra rendben bezárja az Ütemezés ablakot és rendben hogy létrehozza a munkát.