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


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

Задание — это определенная последовательность действий, выполняемых агентом 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 в случае их успешного выполнения, сбоя или завершения. Автоматическое удаление задания