Partager via


travaux, supprimer

Un travail est constitué d'une série d'opérations spécifiques exécutées de manière séquentielle par l'Agent SQL Server. Par défaut, les travaux ne sont pas supprimés lorsque l'exécution se termine. Vous pouvez supprimer un ou plusieurs travaux MicrosoftSQL Server Agent indépendamment de la réussite ou de l'échec du travail. Vous pouvez également configurer l'Agent MicrosoftSQL Server pour supprimer automatiquement des travaux quand ils réussissent, échouent ou s'achèvent.

Par défaut, les membres du rôle serveur fixe sysadmin peuvent exécuter la procédure stockée système sp_delete_job (Transact-SQL) pour supprimer un travail. Les autres utilisateurs doivent disposer de l'un des rôles de base de données fixes suivants de SQL Server Agent dans la base de données msdb :

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Pour en savoir plus sur les autorisations de ces rôles, consultez Rôles de base de données fixes de l'Agent SQL Server.

Les membres du rôle serveur fixe sysadmin peuvent exécuter sp_delete_job pour supprimer un travail. Un utilisateur qui n'est pas membre du rôle serveur fixe sysadmin n'a le droit de supprimer que les travaux dont il est propriétaire.

Description Rubrique
Explique comment supprimer un ou plusieurs travaux de l'Agent MicrosoftSQL Server . Supprimer un ou plusieurs travaux
Explique comment configurer l'Agent MicrosoftSQL Server pour supprimer automatiquement des travaux quand ils réussissent, échouent ou s'achèvent. Automatically Delete a Job