Поделиться через


удаление заданий

Область применения: SQL Server Управляемый экземпляр SQL Azure

Внимание

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

Задание — это определенная последовательность действий, выполняемых агентом SQL Server. По умолчанию после завершения выполнения задания не удаляются. Вы можете удалить одно или несколько заданий Microsoft агент SQL Server независимо от успешного или неудачного выполнения задания. Вы также можете настроить Microsoft агент SQL Server для автоматического удаления заданий при успешном выполнении, сбое или завершении.

По умолчанию для удаления задания члены предопределенной роли сервера sysadmin могут выполнять хранимую системную процедуру sp_delete_job (Transact-SQL) . Другим пользователям необходимо предоставить одну из следующих агент SQL Server предопределенных ролей базы данных в базе данных msdb:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Дополнительные сведения о разрешениях этих ролей см. в разделе Предопределенные роли базы данных агента SQL Server.

Члены предопределенной роли сервера sysadmin с помощью процедуры sp_delete_job могут удалить любое задание. Пользователь, который не является членом предопределенной роли сервера sysadmin , может удалять только задания, принадлежащие этому пользователю.

Description Раздел
Описывает удаление одного или нескольких заданий Microsoft агент SQL Server. Удаление одного или нескольких заданий
Описывает настройку Microsoft агент SQL Server для автоматического удаления заданий при успешном выполнении, сбое или завершении. Automatically Delete a Job