Vytvoření kategorie úlohy
platí pro:SQL Server
azure 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
V Průzkumník objektůvyberte značku plus a rozšiřte server, na kterém chcete vytvořit kategorii úlohy.
Vyberte znaménko plus a rozbalte agenta serveru SQL .
Klikněte pravým tlačítkem na složku Úlohy a vyberte Spravovat kategorie úloh.
V dialogovém okně Spravovat kategorie úlohserver_name vyberte Přidat.
V novém dialogovém okně zadejte do pole Název název nové kategorie úlohy.
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.
Vyberte OK.
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
Ve Průzkumníku objektůse připojte k instanci databázového serveru.
Na panelu Standard vyberte Nový dotaz.
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.