Partager via


Désactiver ou activer un 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 Azure SQL Managed Instance à partir de SQL Server.

Cette rubrique explique comment désactiver un travail SQL Server Agent dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-SQL. Lorsque vous désactivez un travail, il n’est pas supprimé et peut être réactivé si nécessaire.

Avant de commencer

Sécurité

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

Utilisation de SQL Server Management Studio

Pour désactiver ou activer une tâche

  1. Dans 'Explorateur d’objets, connectez-vous à une instance du moteur de base de données SQL Server, puis développez cette instance.

  2. Développez SQL Server Agent .

  3. Développez travaux, puis cliquez avec le bouton droit sur le travail que vous souhaitez désactiver ou activer.

  4. Pour désactiver une tâche, cliquez sur Désactiver. Pour activer une tâche, cliquez sur Activer.

Utilisation de Transact-SQL

Pour désactiver ou activer une tâche

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

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

    -- changes the name, description, and disables status of the job NightlyBackups.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_update_job  
        @job_name = N'NightlyBackups',  
        @new_name = N'NightlyBackups -- Disabled',  
        @description = N'Nightly backups disabled during server migration.',  
        @enabled = 0 ;  
    GO  
    

Pour plus d’informations, consultez sp_update_job (Transact-SQL).