Sdílet prostřednictvím


Vytvoření kategorie úlohy

platí pro:SQL Serverazure SQL Managed Instance

Důležitý

Na Azure SQL Managed Instance, většina, ale ne všechny funkce agenta SQL Serveru jsou aktuálně podporované. Podrobnosti najdete v tématu rozdíly T-SQL služby Azure SQL Managed Instance od SQL Serveru.

Tento článek popisuje, jak vytvořit kategorii úloh v SQL Serveru pomocí aplikace SQL Server Management Studio, Transact-SQL nebo objektů správy SYSTÉMU SQL Server.

Agent SQL Serveru poskytuje předdefinované kategorie úloh, ke kterým můžete přiřadit úlohy, nebo můžete vytvořit kategorii úlohy a přiřadit k ní úlohy. Kategorie úloh pomáhají uspořádat úlohy pro snadné filtrování a seskupování. Můžete například uspořádat všechny úlohy zálohování databáze v kategorii Údržba databáze. Můžete také vytvořit vlastní kategorie úloh.

Než začnete

Omezení a restrikce

Kategorie více serverů existují pouze na hlavním serveru. Na hlavním serveru je k dispozici pouze jedna výchozí kategorie úloh: [Nezařazeno do kategorií (Multi-Server)]. Při stažení úlohy s více servery se její kategorie změní na Úlohy z MSX na cílovém serveru.

Bezpečnost

Podrobné informace najdete v tématu Implementacezabezpečení agenta SQL Serveru .

Použití aplikace SQL Server Management Studio

Vytvoření kategorie úlohy

  1. V Průzkumník objektůvyberte značku plus a rozšiřte server, na kterém chcete vytvořit kategorii úlohy.

  2. Vyberte znaménko plus a rozbalte agenta serveru SQL .

  3. Klikněte pravým tlačítkem na složku Úlohy a vyberte Spravovat kategorie úloh.

  4. V dialogovém okně Spravovat kategorie úlohserver_name vyberte Přidat.

  5. V novém dialogovém okně zadejte do pole Název název nové kategorie úlohy.

  6. Zaškrtněte políčko Zobrazit všechny úlohy. Vyberte jednu nebo více úloh pro novou kategorii zaškrtnutím polí odpovídajících úlohám.

  7. Vyberte OK.

  8. V dialogovém okně Správa kategorií úlohserver_name vyberte Aktualizovat a ujistěte se, že je nová kategorie úlohy aktivní. Pokud všechno vypadá podle očekávání, zavřete toto dialogové okno.

Další informace o těchto dialogových oknech najdete v tématu Kategorie úloh – Správa kategorií úloh a Vlastnosti kategorií úloh – Nová kategorie úloh.

Použití Transact-SQL

Vytvoření kategorie úlohy

  1. Ve Průzkumníku objektůse připojte k instanci databázového serveru.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit.

    -- creates a local job category named AdminJobs
    USE msdb ;
    GO
    EXEC dbo.sp_add_category
        @class=N'JOB',
        @type=N'LOCAL',
        @name=N'AdminJobs' ;
    GO
    

Další informace naleznete v tématu sp_add_category (Transact-SQL).

Použití objektů správy SQL Serveru

Vytvoření kategorie úlohy

Volejte třídu JobCategory pomocí programovacího jazyka, který zvolíte, například Visual Basic, Visual C# nebo PowerShell. Například kód najdete v tématu Plánování automatických úloh správy v agentu SQL Serveru.