удаление заданий
Задание — это определенная последовательность действий, выполняемых агентом SQL Server. По умолчанию после завершения выполнения задания не удаляются. Можно удалить одно или несколько заданий агента MicrosoftSQL Server , независимо от успешности завершения задания. В агенте MicrosoftSQL Server также можно настроить автоматическое удаление заданий в случае их успешного выполнения, сбоя или завершения.
По умолчанию для удаления задания члены предопределенной роли сервера sysadmin могут выполнять хранимую системную процедуру sp_delete_job (Transact-SQL) . Другим пользователям должна быть предоставлена одна из следующих предопределенных ролей базы данных агента SQL Server в базе данных msdb :
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Дополнительные сведения о разрешениях этих ролей см. в разделе Предопределенные роли базы данных агента SQL Server.
Члены предопределенной роли сервера sysadmin с помощью процедуры sp_delete_job могут удалить любое задание. Пользователь, который не является членом предопределенной роли сервера sysadmin , может удалять только задания, принадлежащие этому пользователю.
Связанные задачи
Описание | Раздел |
Описывает, как удалить одно или несколько заданий агента MicrosoftSQL Server . | Удаление одного или нескольких заданий |
Описывает, как настроить автоматическое удаление заданий агента MicrosoftSQL Server в случае их успешного выполнения, сбоя или завершения. | Автоматическое удаление задания |