Disable or Reactivate an AlertDisable or Reactivate an Alert

Cette rubrique s’applique à : OuiSQL Serveraucunbase de données SQL AzureaucunAzure SQL Data Warehouse aucun Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Cette rubrique décrit la procédure de désactivation ou de réactivation d’une alerte de MicrosoftMicrosoft SQL ServerSQL Server Agent dans SQL Server 2017SQL Server 2017 à l’aide de SQL Server Management StudioSQL Server Management Studio ou Transact-SQLTransact-SQL. This topic describes how to disable or reactivate a MicrosoftMicrosoft SQL ServerSQL Server Agent alert in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

Dans cette rubriqueIn This Topic

Avant de commencerBefore You Begin

SécuritéSecurity

PermissionsPermissions

Par défaut, les membres du rôle serveur fixe sysadmin peuvent modifier les informations dans une alerte.By default, members of the sysadmin fixed server role can edit information in an alert. Les autres utilisateurs doivent disposer du rôle de base de données fixe SQLAgentOperatorRole dans la base de données msdb .Other users must be granted the SQLAgentOperatorRole fixed database role in the msdb database.

Utilisation de SQL Server Management StudioUsing SQL Server Management Studio

Pour désactiver ou réactiver une alerteTo disable or reactivate an alert

  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.In Object Explorer, click the plus sign to expand server that contains the alert you wish to disable or reactivate.

  2. Cliquez sur le signe plus (+) pour développer Agent SQL Server.Click the plus sign to expand SQL Server Agent.

  3. Cliquez sur le signe plus (+) pour développer le dossier Alertes .Click the plus sign to expand the Alerts folder.

  4. Cliquez avec le bouton droit sur l’alerte que vous souhaitez activer, puis sélectionnez Activer . Pour désactiver une alerte, cliquez avec le bouton droit sur l’alerte à désactiver, puis sélectionnez Désactiver.Right-click the alert you wish to enable and select Enable To disable an alert, right-click the alert you want to disable and select Disable.

  5. La boîte de dialogue Désactiver les alertes ou Activer les alertes s'affiche en indiquant l'état du processus.The Disable Alert or Enable Alert dialog box displays showing the status of the process. Lorsque vous avez terminé, cliquez sur Fermer.When finished, click Close.

Utilisation de Transact-SQLUsing Transact-SQL

Pour désactiver ou réactiver une alerteTo disable or reactivate an alert

  1. Dans l'Explorateur d'objets, connectez-vous à une instance de Moteur de base de donnéesDatabase Engine.In Object Explorer, connect to an instance of Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.On the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute.

    -- 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).For more information, see sp_update_alert (Transact-SQL).