Supprimer des travaux
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 de l'Agent Microsoft SQL Server indépendamment de la réussite ou l'échec du travail. Vous pouvez également configurer l'Agent Microsoft SQL Server de manière à supprimer automatiquement des travaux lorsqu'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 l'Agent SQL Server 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 de serveur fixe sysadmin peuvent exécuter sp_delete_job pour supprimer un travail. Un utilisateur qui n'est pas membre du rôle de serveur fixe sysadmin n'a le droit de supprimer que les travaux dont il est propriétaire.
Tâches associées
Description |
Rubrique |
Explique comment supprimer un ou plusieurs travaux de l'Agent Microsoft SQL Server. |
|
Explique comment configurer l'Agent Microsoft SQL Server de manière à supprimer automatiquement des travaux lorsqu'ils réussissent, échouent ou s'achèvent. |