Изменение задания
Область применения: SQL Server Управляемый экземпляр SQL Azure
Внимание
В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.
В этой статье описано, как изменять свойства заданий агента Microsoft SQL Server в SQL Server с помощью среды SQL Server Management Studio, Transact-SQL или управляющих объектов SQL Server.
Перед началом
Ограничения
Главное задание агент SQL Server не может быть предназначено как на локальных, так и на удаленных серверах.
Безопасность
Если пользователь не является членом предопределенной роли сервера sysadmin , он может изменять только свои собственные задания. Дополнительные сведения см. в разделе Обеспечение безопасности агента SQL Server.
Использование среды SQL Server Management Studio
Изменение задания
В обозреватель объектов подключитесь к экземпляру ядро СУБД SQL Server, а затем разверните этот экземпляр.
Разверните узел Агент SQL Server, выберите раздел Задания, щелкните правой кнопкой мыши задание, которое нужно изменить, и выберите пункт Свойства.
В диалоговом окне Свойства задания обновите свойства, шаги, расписание, предупреждения и уведомления задания, воспользовавшись соответствующими страницами.
Использование Transact-SQL
Изменение задания
В обозревателе объектов подключитесь к экземпляру компонента Database Engine и разверните его.
На панели инструментов нажмите кнопку Создать запрос.
В окне запроса используйте следующие системные хранимые процедуры для изменения задания.
Выполните процедуру sp_update_job (Transact-SQL) , чтобы изменить атрибуты задания.
Выполните процедуру sp_update_schedule (Transact-SQL) , чтобы изменить сведения о планировании для определения задания.
Выполните процедуру sp_add_jobstep (Transact-SQL) , чтобы добавить новые шаги к заданию.
Выполните процедуру sp_update_jobstep (Transact-SQL) , чтобы изменить существующие шаги задания.
Выполните процедуру sp_delete_jobstep (Transact-SQL) , чтобы удалить шаг задания.
Дополнительные хранимые процедуры для изменения любого главного задания агента SQL Server.
Выполните процедуру sp_delete_jobserver (Transact-SQL) , чтобы удалить сервер, сопоставленный с заданием.
Выполните процедуру sp_add_jobserver (Transact-SQL) , чтобы сопоставить сервер с текущим заданием.
Использование управляющих объектов SQL Server
Изменение задания
Воспользуйтесь классом Job на любом языке программирования, таком как Visual Basic, Visual C# или PowerShell. Дополнительные сведения см. в статье Управляющие объекты SQL Server (SMO).