Paraméterek SQL Server Agent konfiguráció az SQL szerver 2018

8.1.2. beállítások SQL Server Agent

SQL Server Agent - ingatlan, automatikus újraindítás, jelentkezzen, esemény továbbítása

q a GUI SQL Server Management Studio. Ez elég megnyitni a tulajdonságait a tartályt a SQLServerAgent ObjectExplorer;

q speciális tárolt eljárások (például, sp_set_sqlagent_properties). nem tartjuk ezeket a tárolt eljárásokat, mivel a csapatok a saját használatra nagyon könnyen lehet generálni a gombbal Script (script), hogy megjelenítse a tulajdonságait SQL Server Agent Management Studio.

q AutorestartSQLServerifitstopsunexpectedly (automatikus újraindítása SQL Server, amikor egy hirtelen megállás) - SQL Server Agent figyelemmel kíséri a munkát az SQL Server szolgáltatás és a kiszolgáló elindításához szükség esetén újra. Persze, az SQL Server ok nélkül általában nem áll meg, így az ezen paraméter értéke, elvileg nem olyan fontos. Azonban az ilyen ellenőrzés alapértelmezés szerint engedélyezve van;

q AutorestartSQLServerAgentifitstopsunexpectedly (automatikus újraindítása SQL Server Agent egy hirtelen fékezés) - ez a fordított ellenőrzés. Ez a paraméter határozza meg, hogy az SQL Server, hogy ellenőrizzék az SQL Server Agent szolgáltatást alkotása a szolgáltatás újraindításához, ha szükséges. Az alapértelmezett beállítás is szerepel;

q Includeexecutiontracemessages (nyomnyi üzenetek) - Ha ezt a lehetőséget választja, akkor a naplófájl is rögzíteni kell nyomkövetési információt az SQL Server Agent folyamat. Jellemzően ez a lehetőség csak akkor van szükség a hibakeresés (anélkül feladatokat, de csak az SQL Server Agent szolgáltatást is). A magazin lesz írva nagy mennyiségű további információt, amely a rendszergazdák általában nem kell;

q WriteOEMfile (write fájlokat OEM formátumban) - az alapértelmezett szöveget log fájl jön létre az UNICODE formátumban. Ha kell egy fájlt egyszerű szöveges formátumban (nem UNICODE), akkor jelölje be ezt a jelölőnégyzetet. Általában ez csak egy helyzet: amikor feldolgozza a naplófájl egyes speciális program, amely nem érti kódoló UNICODE.

· SQL Server Agent esetén jelentkezzen nagyszámú üzenetek és a pop-up nagyban befolyásolják a felhasználói, melyet már a számítógépre. Így van értelme, hogy meghatározzák a kedvezményezett csak egyes speciális eseteket.

A Speciális (Advanced), akkor beállíthatja továbbítson üzeneteket és azokat a feltételeket, amelyek mellett a CPU tekinthető inaktív:

q események (Events) - ez a csoport a beállítások, akkor lehet meghatározni, hogy mely események kerülnek továbbításra felvenni egy másik szerveren. Ez a következő lehetőségeket kínálja:

· Unhandledevents (nem fogott események) - másrészt az SQL Server kerül át a felvételt csak azokat az eseményeket, amelyek nincsenek a figyelmeztetéseket (riasztásokat kerül meséltek szakasz 8.1.7.);

· AllEvents (összes esemény) - küldünk információt az eseményeket;

· Ifeventhasseverityatorabove (Ha az események fontossági vagy a fölötti) - ez az opció lehetővé teszi, hogy hozzanak létre egy szűrőt a továbbított üzenetek fontosságuk szerint. Az alapértelmezett a legalacsonyabb 001 ezért ezeket összes üzenete;

q DefineidleCPUcondition (Define szempontjából CPU üresjárati idő) - az egyetlen célja ennek a beállított paraméterek - képes meghatározni a feladat, hogy meg kell kezdeni, amikor a számítógép processzora, amely az SQL Server. inaktív (m. e. készült bizonyos ezekkel a paraméterekkel feltételek mellett). A gyakorlatban az ilyen feladatok nagyon ritkán. A nagyon feltételeket, amelyek mellett a CPU inaktívak lesznek, segítségével határozható meg a következő paramétereket:

· AverageCPUusagefallsbelow (átlagos CPU használat alá esik) - az alapértelmezett beállítás 10%;

· Andremainsbelowthislevelfor (és alatt marad ezen a szinten a) - 600 másodperc az alapértelmezés, azaz 10 perc alatt ...

q Enablemailprofile (Enable mail profil) - ha ez az opció ki van választva, az SQL Server Agent képes kölcsönhatásba lépni az e-mail (például, küldjön egy e-mail riasztást az üzemeltető vagy az eredmények a munkát). Ha ez az opció be van jelölve, az Ön rendelkezésére van két másik lehetőség:

· Mailsystem (levelező rendszer) - a képesség, hogy válasszon egyet a két rendszer kommunikálni e-mail: SQLMail (legacy rendszer középpontjában a MAPI), vagy Database Mail (más néven - SQLiMail modernebb rendszer középpontjában az SMTP.). További információk a SQL Server és az SQL Server Agent e-mail lesz szó Sec. 8.2.

A gomb Teszt (Test), akkor ellenőrizze a beállított paraméterek az e-mail, küldjön egy SMS-t;

· SavecopiesofthesentmessagesintheSentItemsfolder (másolatának mentése az elküldött üzenetek a Kimenő tételek) - ez az opció csak akkor érhető el, ha a MAPI protokollt használják, hogy üzeneteket küldeni (és így használják SQLMail rendszer);

Lépne hatályba, újra kell indítania az SQL Server Agent kapcsolatos paraméterekhez az e-mail beállításokat.

· A sorban. CC vonal. Tárgy - meghatározza elő- és utótag az, hogy sorban. Cc, és a tárgyat, illetve;

· Fail -safeoperator - a Microsoft szerint képzések. meg kell fordítani a „mentés piaci szereplő” vagy „operátor végső”. Azonban a diákok a tanfolyamok felér egy találóbb név - „Ki fogja a végletekig.” Az mit jelent ez a paraméter nagyon egyszerű: az egyes kezelő meghatározhatja a munkaidő. Ha kiderült, hogy egy esemény történt, amikor valamennyi gazdasági ütemterv szerint többit, az üzenet lesz elküldve „üzemeltető végső” (függetlenül a menetrend munkája). Megadhatja a megfelelő objektumot kezelő, és válassza ki a módszert az értesítés: e-mailben, pager, vagy hálózati üzenet;

A JobSystem lapon (feladatok), megadhatjuk az általános paramétereit feladatok SQL Server Agent:

q Shutdowntime -outinterval (inseconds) (várakozási idő, ha megszakad (másodpercben)) - ha parancsot kap az SQL Server Agent szolgáltatás leállását. és ebben az időben a feladat végrehajtásra kerül, az SQL Server Agent lesz annak befejezését hány másodperc meghatározott ez a paraméter (az alapértelmezett érték 15 másodperc). Ezt követően, a munkacsoport munkája megszűnik;

A Kapcsolat lapon (Connection), akkor állítsa be az SQL Server Agent szolgáltatást csatlakozni az SQL Server:

q Aliaslocalhostserver (alias a helyi szerver) - álneve egy SQL Server (ez kell elhelyezni a számítógépet), amely csatlakozni fog az SQL Server Agent. További információk az álnevek tárgyalt Sec. 3.3.4. Ez a paraméter kell tölteni csak abban az esetben, ha a „rendes neve” SQL Server számítógépén már létezik egy másik alias, amely továbbítja a kérést, hogy egy másik szerveren;

q SQLServerconnection (Csatlakozás SQL Server) - az a paraméter határozza meg a fiók által használt SQL Server Agent szolgáltatás csatlakozni az SQL Server. Mint már említettük, javasoljuk, hogy használja futtatni SQL Server szolgáltatás és az SQL Server Agent ugyanabban a fiókban. Akkor itt a legkönnyebb, hogy elhagyja a Windows-hitelesítés (ami az alapértelmezett). Ha az SQL Server és az SQL Server Agent fut a különböző felhasználói fiókok, vagy meg kell csatlakoztatni (a visszafelé kompatibilitás miatt) nevében az SQL Server bejelentkezési. Ebben a környezetben, akkor meg a megfelelő Windows-fiókot, vagy jelentkezzen be az SQL Server Agent.

Az Előzmények lapon (History) meghatározza paramétereit történelem feladatok a SQL Server Agent rönk:

q Limitsizeofjobhistorylog (Limit mérete naplóelőzményeiben feladatok) - Ha nincs bejelölve, a régi információt futó feladatokat nem automatikusan eltávolítjuk SQL Server Agent eseménynaplókat. Meg kell majd távolítsa el kézzel. Ha ez az opció be van jelölve (alapértelmezés), akkor meg két további paramétert:

· Maximumjobhistorylogsize (inrows) (Maximum rekordok száma a történelem feladat végrehajtását (a tételek));

· Maximumjobhistoryrowsperjob (maximum bejegyzések száma ugyanazért a munkáért);

q Automaticallyremoveagenthistory (automatikus eltávolítására ügynök története) - ez az opció lehetővé teszi, hogy meghatározza, milyen hosszú egy előéletének megbízások automatikusan törlődnek.

Kapcsolódó cikkek