Supprimer une catégorie de travail
s’applique à :SQL Server
Azure SQL Managed Instance
Important
Sur Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités de SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez différences T-SQL d’Azure SQL Managed Instance par rapport à SQL Server.
Cette rubrique explique comment supprimer une catégorie de travaux Microsoft SQL Server Agent dans SQL Server à l’aide de SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.
Les catégories de travaux vous aident à organiser vos travaux pour faciliter le filtrage et le regroupement. Par exemple, vous pouvez organiser tous vos travaux de sauvegarde de base de données dans la catégorie Maintenance de base de données.
Avant de commencer
Limitations et restrictions
Lorsque vous supprimez une catégorie de travail définie par l’utilisateur, SQL Server Agent vous invite à réaffecter les travaux qui lui sont attribués à une autre catégorie de travail. Vous ne pouvez supprimer que les catégories de travaux définies par l’utilisateur.
Sécurité
Pour obtenir des informations détaillées, consultez Sécurité de l'Agent SQL Server.
Utilisation de SQL Server Management Studio
Pour supprimer une catégorie de travail
Dans Explorateur d’objets, cliquez sur le signe plus pour développer le serveur où vous souhaitez supprimer une catégorie de travail.
Cliquez sur le signe plus pour développer SQL Server Agent.
Cliquez avec le bouton droit sur le dossier Travaux, puis sélectionnez Gérer les catégories de travaux.
Dans la boîte de dialogue Gérer les catégories de travauxserver_name, sélectionnez la catégorie de travail à supprimer.
Cliquez sur Supprimer.
Dans la boîte de dialogue Catégories de travaux, cliquez sur Oui.
Fermez la boîte de dialogue Gérer les catégories de travauxserver_name.
Utilisation de Transact-SQL
Pour supprimer une catégorie de travail
Dans Explorateur d’objets, connectez-vous à une instance du moteur de base de données.
Dans la barre Standard, cliquez sur Nouvelle Requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.
-- deletes the job category named AdminJobs. USE msdb ; GO EXEC dbo.sp_delete_category @name = N'AdminJobs', @class = N'JOB' ; GO
Pour plus d’informations, consultez sp_delete_category (Transact-SQL).
Utilisation d’objets de gestion SQL Server
Pour supprimer une catégorie de travail
Appelez la classe JobCategory à l’aide d’un langage de programmation que vous choisissez, tel que Visual Basic, Visual C# ou PowerShell.