Úprava ú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.
Toto téma popisuje, jak změnit vlastnosti úloh agenta Microsoft SQL Serveru v SQL Serveru pomocí aplikace SQL Server Management Studio, Transact-SQL nebo sql Server Management Objects.
Než začnete
Omezení a restrikce
Hlavní úlohu agenta SQL Serveru nelze cílit na místní i vzdálené servery.
Bezpečnost
Pokud nejste členem role správce systému pevné role serveru, můžete upravovat jenom úlohy, které vlastníte. Podrobné informace najdete v tématu Implementace zabezpečení SQL Server Agent.
Použití aplikace SQL Server Management Studio
Úprava úlohy
V Průzkumníku objektů se připojte k instanci SQL Server Database Engine a pak tuto instanci rozbalte.
Rozbalte agenta SQL Serveru , rozbalte úlohy, klepněte pravým tlačítkem myši na úlohu, kterou chcete upravit, a potom klepněte na Vlastnosti.
V dialogovém okně Vlastnosti úlohy aktualizujte vlastnosti úlohy, kroky, plán, výstrahy a oznámení pomocí odpovídajících stránek.
Použití Transact-SQL
Úprava úlohy
V Průzkumníku objektů se připojte k instanci databázového stroje a pak tuto instanci rozbalte.
Na panelu nástrojů klikněte na Nový dotaz.
V okně dotazu upravte úlohu pomocí následujících systémových uložených procedur.
Pokud chcete změnit atributy úlohy, spusťte sp_update_job (Transact-SQL).
Spuštěním sp_update_schedule (Transact-SQL) změnit podrobnosti plánování definice úlohy.
Spuštěním sp_add_jobstep (Transact-SQL) přidejte nové kroky úlohy.
Proveďte sp_update_jobstep (Transact-SQL) pro změnu stávajících kroků úlohy.
Spuštěním sp_delete_jobstep (Transact-SQL) odeberete krok zadaného úkolu z úlohy.
Další uložené procedury pro úpravu jakékoli hlavní úlohy agenta SQL Serveru:
Spuštěním sp_delete_jobserver (Transact-SQL) odstraňte server, který je aktuálně přidružený k úloze.
Spuštěním sp_add_jobserver (Transact-SQL) přidružit server k aktuální úloze.
Použití objektů správy SQL Serveru
Upravit úlohu
Pomocí třídy Job použijte programovací jazyk, který zvolíte, například Visual Basic, Visual C# nebo PowerShell. Další informace naleznete v tématu sql Server Management Objects (SMO).