Supprimer une catégorie de travaux

S’applique à :SQL ServerAzure SQL Managed Instance

Important

Dans Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez Différences T-SQL entre Azure SQL Managed Instance et SQL Server.

Cette rubrique explique comment supprimer une catégorie de travaux Microsoft SQL Server Agent dans SQL Server en utilisant SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.

Les catégories de travaux permettent d'organiser les travaux afin d'en 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 bases de données.

Avant de commencer

Limitations et restrictions

Lorsque vous supprimez une catégorie de travaux définie par l'utilisateur, l'Agent SQL Server vous invite à réaffecter les travaux qui en dépendent à une autre catégorie de travaux. Seules les catégories de travaux définies par l'utilisateur peuvent être supprimées.

Sécurité

Pour plus d'informations, consultez Implémenter la sécurité de SQL Server Agent.

Utilisation de SQL Server Management Studio

Pour supprimer une catégorie de travaux

  1. Dans l' Explorateur d'objets, cliquez sur le signe plus (+) pour développer le serveur sur lequel vous souhaitez supprimer une catégorie de travaux.

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

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

  4. Dans la boîte de dialogue Gérer les catégories de travauxnom_serveur , sélectionnez la catégorie de travaux à 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 travauxnom_serveur .

Utilisation de Transact-SQL

Pour supprimer une catégorie de travaux

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données.

  2. Dans la barre d'outils 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 de SQL Server Management Objects

Pour supprimer une catégorie de travaux

Utilisez la classe JobCategory à l’aide du langage de programmation de votre choix, tel que Visual Basic, Visual C# ou PowerShell.