Partager via


Supprimer une catégorie de travail

s’applique à :SQL ServerAzure 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

  1. Dans Explorateur d’objets, cliquez sur le signe plus pour développer le serveur où vous souhaitez supprimer une catégorie de travail.

  2. Cliquez sur le signe plus pour développer SQL Server Agent.

  3. Cliquez avec le bouton droit sur le dossier Travaux, puis sélectionnez Gérer les catégories de travaux.

  4. Dans la boîte de dialogue Gérer les catégories de travauxserver_name, sélectionnez la catégorie de travail à supprimer.

  5. Cliquez sur Supprimer.

  6. Dans la boîte de dialogue Catégories de travaux, cliquez sur Oui.

  7. 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

  1. Dans Explorateur d’objets, connectez-vous à une instance du moteur de base de données.

  2. Dans la barre Standard, cliquez sur Nouvelle Requête.

  3. 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.