Spustit SQL Server Agent - Nakonfigurujte SQL Server 2012

Agent SQL Server umožňuje automatizovat různé administrativní úlohy. V tomto tutoriálu procházíme procesem použití SQL Server Agent k vytvoření a naplánování úlohy, která automatizuje správu databáze. Tento výukový program je specifický pro SQL Server 2012 . Pokud používáte starší verzi serveru SQL Server, můžete si přečíst Automatizaci správy databáze pomocí SQL Server Agent . Pokud používáte novější verzi serveru SQL, můžete si přečíst Konfigurace SQL Server Agent pro SQL Server 2014.

01 z 06

Spuštění SQL Server Agent v SQL Server 2012

Správce konfigurace serveru SQL.

Otevřete Správce konfigurace Microsoft SQL Server a klepněte na položku "Služby serveru SQL Server" v levém podokně. Potom v pravém podokně vyhledejte službu SQL Server Agent. Pokud je stav této služby "RUNNING", nemusíte nic dělat. V opačném případě klepněte pravým tlačítkem myši na službu SQL Server Agent a z rozbalovací nabídky vyberte příkaz Spustit. Služba se poté spustí.

02 ze dne 06

Přepněte do aplikace SQL Server Management Studio

Průzkumník objektů.

Zavřete Správce konfigurace SQL Server a otevřete SQL Server Management Studio. V rámci služby SSMS rozbalte složku SQL Server Agent. Zobrazí se rozšířené složky zobrazené výše.

03 ze dne 06

Vytvoření úlohy agenta serveru SQL Server

Vytvoření úlohy.

Potom klepněte pravým tlačítkem myši na složku Úlohy a v úvodní nabídce vyberte položku Nový úloha. Zobrazí se okno Vytváření nové úlohy. Vyplňte pole Název s jedinečným jménem pro vaši úlohu (popisné vám pomůže spravovat pracovní úlohy lépe po silnici!). Zadejte účet, který si přejete být vlastníkem úlohy v textovém poli Vlastník. Úloha bude spuštěna s oprávněním tohoto účtu a smí být změněna pouze vlastníkem nebo členy rolí sysadmin.

Po zadání jména a vlastníka vyberte v rozevíracím seznamu jednu z předdefinovaných kategorií úloh. Můžete například vybrat kategorii údržby databáze pro rutinní úlohy údržby .

Použijte velké textové pole Popis, abyste poskytli podrobný popis účelu své práce. Napište jej tak, aby se někdo (včetně vás!) Mohl podívat na to už několik let a porozumět účelu práce.

Konečně zkontrolujte, zda je zaškrtnuto pole Povoleno.

Nestačí kliknout na tlačítko OK - máme v tomto okně více práce!

04 z 06

Zobrazit kroky úloh

Okno pracovních kroků.

V levé části okna Nová úloha se ve sloupci "Vybrat stránku" zobrazí ikona Steps. Klepnutím na tuto ikonu zobrazíte prázdný seznam úloh uvedených výše.

05 ze dne 06

Vytvořte krok úlohy

Vytvoření nového kroku úlohy.

Poté budete muset přidat jednotlivé kroky pro vaši práci. Klepnutím na tlačítko Nový vytvoříte nový krok úlohy a zobrazí se okno Nové úlohy, které je uvedeno výše.

Použijte textové pole Název kroku, abyste poskytli popisný název kroku.

Pomocí rozbalovacího seznamu Databáze vyberte databázi, na kterou úloha bude reagovat.

Nakonec použijte textové pole příkazu pro zadání syntaxe Transact-SQL odpovídající požadované akci pro tento krok úlohy. Jakmile dokončíte zadání příkazu, klepnutím na tlačítko Parse ověřte syntaxi.

Po úspěšném ověření syntaxe klikněte na OK pro vytvoření kroku. Opakujte tento proces tolikrát, kolikrát je potřeba, abyste definovali požadovanou úlohu agenta SQL Server.

06 z 06

Naplánujte práci SQL Server Agent 2012

Plánování úloh agenta serveru SQL Server.

Konečně budete chtít nastavit plán úlohy kliknutím na ikonu Naplánovat v části Vybrat stránku v okně Nová úloha. Zobrazí se okno Nové pracovní rozvržení, které je uvedeno výše.

Uveďte název plánu v textovém poli název a z rozevíracího seznamu vyberte typ plánu (Jednorázové, opakované, spuštění při spuštění agenta SQL Server nebo spuštění při spuštění procesoru v režimu nečinnosti). Poté použijte části frekvence a trvání okna pro zadání parametrů úlohy. Po dokončení klikněte na OK pro zavření okna Plán a OK pro vytvoření úlohy.