Partager via


Désactiver ou réactiver une alerte

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 désactiver ou réactiver une alerte Microsoft SQL Server Agent dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-SQL.

Avant de commencer

Sécurité

Autorisations

Par défaut, les membres du rôle serveur fixe sysadmin peuvent modifier des informations dans une alerte. D'autres utilisateurs doivent disposer du rôle de base de données fixe SQLAgentOperatorRole dans la base de données msdb.

Utilisation de SQL Server Management Studio

Pour désactiver ou réactiver une alerte

  1. Dans Explorateur d’objets, cliquez sur le signe plus pour développer le serveur qui contient l’alerte que vous souhaitez désactiver ou réactiver.

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

  3. Cliquez sur le signe plus pour développer le dossier alertes .

  4. Cliquez avec le bouton droit sur l’alerte que vous souhaitez activer et sélectionnez Activer Pour désactiver une alerte, cliquez avec le bouton droit sur l’alerte à désactiver et sélectionnez Désactiver.

  5. La boîte de dialogue Désactiver l’alerte ou Activer l’alerte affiche l’état du processus. Lorsque vous avez terminé, cliquez sur Fermer.

Utilisation de Transact-SQL

Pour désactiver ou réactiver une alerte

  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.

    -- changes the enabled setting of Test Alert to 0  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_update_alert  
        @name = N'Test Alert',  
        @enabled = 0 ;  
    GO  
    

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