Spustite SQL Server Agent - Nakonfigurujte SQL Server 2012

Agent SQL Server umožňuje automatizovať rôzne administratívne úlohy. V tomto výučbe prejdeme procesom používania nástroja SQL Server Agent na vytvorenie a naplánovanie úlohy, ktorá automatizuje správu databázy. Tento návod je špecifický pre SQL Server 2012 . Ak používate staršiu verziu servera SQL Server, možno budete chcieť prečítať správu automatizácie databázy pomocou SQL Server Agent . Ak používate novšiu verziu servera SQL Server, môžete si prečítať Konfigurovanie SQL Server Agent pre SQL Server 2014.

01 z 06

Spustenie SQL Server Agent v SQL Server 2012

Správca konfigurácie servera SQL Server.

Otvorte správcu konfigurácie Microsoft SQL Server a kliknite na položku "Služby servera SQL Server" na ľavej table. Potom v pravom okne nájdite službu SQL Server Agent. Ak je stav tejto služby "RUNNING", nemusíte nič robiť. V opačnom prípade kliknite pravým tlačidlom myši na službu SQL Server Agent a v rozbaľovacej ponuke vyberte možnosť Štart. Služba sa potom spustí.

02 z 06

Prepnite na SQL Server Management Studio

Object Explorer.

Zatvorte Správcu konfigurácie SQL Server a otvorte SQL Server Management Studio. V rámci SSMS rozbaľte zložku SQL Server Agent. Zobrazia sa rozšírené zložky zobrazené vyššie.

03 z 06

Vytvorte úlohu agenta SQL Server

Vytváranie úlohy.

Potom kliknite pravým tlačidlom myši na priečinok Úlohy a z úvodnej ponuky vyberte položku Nová úloha. Zobrazí sa okno Vytvorenie novej pracovnej plochy zobrazené vyššie. Zadajte do poľa Názov jedinečné meno pre vašu úlohu (opisovanie vám pomôže spravovať úlohy lepšie po ceste!). Zadajte účet, ktorý si želáte byť vlastníkom úlohy v textovom poli Vlastník. Úloha bude spustená s oprávneniami tohto účtu a môže byť upravená len vlastníkom alebo členmi rolí sysadmin.

Po zadaní mena a vlastníka vyberte z rozbaľovacieho zoznamu jednu z preddefinovaných kategórií úloh. Môžete si napríklad vybrať kategóriu "Údržba databázy" pre rutinné úlohy údržby .

Pomocou veľkého textového poľa popisu poskytnite podrobný opis účelu vašej práce. Napíšte to tak, aby sa niekto (vrátane vás!) Mohol na ne pozrieť niekoľko rokov a pochopiť účel práce.

Nakoniec skontrolujte, či je začiarknuté políčko Povolené.

Nerozhodne kliknite na tlačidlo OK - v tomto okne máme viac práce!

04 z 06

Zobraziť kroky úloh

Okno pracovných krokov.

Na ľavej strane okna Nová pracovná ponuka sa v časti "Vybrať stránku" zobrazí ikona krokov. Kliknutím na túto ikonu zobrazíte prázdny zoznam úloh uvedených vyššie.

05 z 06

Vytvorte krok práce

Vytvorenie nového kroku úlohy.

Ďalej budete musieť pridať jednotlivé kroky pre vašu prácu. Kliknutím na tlačidlo Nové vytvoríte nový krok úlohy a uvidíte okno Krok nového úlohy zobrazené vyššie.

Pomocou textového poľa Názov kroku poskytnite popisný názov kroku.

Pomocou rozbaľovacej ponuky Databáza vyberte databázu, na ktorú bude úloha reagovať.

Nakoniec použite textové pole Príkaz na poskytnutie syntaxe Transact-SQL zodpovedajúcej požadovanej akcii pre tento krok úlohy. Po dokončení zadávania príkazu kliknite na tlačidlo Parse na overenie syntaxe.

Po úspešnom overení syntaxe kliknite na tlačidlo OK na vytvorenie kroku. Opakujte tento proces toľkokrát, koľko je potrebné na definovanie požadovanej úlohy SQL Server Agent.

06 z 06

Naplánujte úlohu SQL Server Agent 2012

Plánovanie prác agentov SQL Server.

Nakoniec budete chcieť nastaviť plán úlohy kliknutím na ikonu Naplánovať v časti Výber stránky v okne Nová úloha. Zobrazí sa okno Nové pracovné plánovanie, ktoré je uvedené vyššie.

Uveďte názov rozvrhu v textovom poli Názov a z rozbaľovacej ponuky vyberte typ plánu (Jednorazový, Opakujúci sa, Začnite pri spustení agenta SQL Servera alebo Začnite, keď sa CPU stanú nečinnými). Potom použite sekcie frekvencie a trvania okna, aby ste určili parametre úlohy. Keď skončíte, kliknutím na tlačidlo OK zatvorte okno Plán a stlačením OK vytvoríte úlohu.