Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 oproti SQL Serveru nebo omezení úloh agenta SQL ve službě SQL Managed Instance.
Tento článek popisuje, jak změnit vlastnosti úloh agenta SQL Serveru v SQL Serveru pomocí aplikace SQL Server Management Studio, Transact-SQL nebo sql Server Management Objects.
Omezení
Hlavní úlohu agenta SQL Serveru nelze cílit na místní i vzdálené servery.
Zabezpečení
Pokud nejste členem pevné role serveru správce systému , můžete upravovat jenom úlohy, které vlastníte. Podrobné informace naleznete v tématu Implementace zabezpečení agenta SQL Serveru.
Použití aplikace SQL Server Management Studio
Připojte se k instanci databázového stroje SQL Serveru v průzkumníku objektů a poté tuto instanci rozbalte.
Rozbalte položku Agent SQL Serveru, rozbalte položku Úlohy, klikněte pravým tlačítkem myši na úlohu, kterou chcete upravit, a pak vyberte 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žijte Transact-SQL
V Průzkumníku objektů se připojte k instanci databázového stroje a pak tuto instanci rozbalte.
Na panelu nástrojů vyberte 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.
Provedením sp_update_jobstep (Transact-SQL) změníte existující kroky ú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
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).