Condividi tramite


Disabilitare o riattivare un avviso

si applica a:SQL ServerIstanza gestita di SQL di Azure

Importante

In Istanza gestita di SQL di Azure, la maggior parte, ma non tutte le funzionalità di SQL Server Agent sono attualmente supportate. Vedere per le differenze T-SQL tra Istanza gestita di SQL di Azure e SQL Server per maggiori dettagli.

Questo argomento descrive come disabilitare o riattivare un avviso di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio o Transact-SQL.

Prima di iniziare

Sicurezza

Autorizzazioni

Per impostazione predefinita, i membri del ruolo predefinito del server sysadmin possono modificare le informazioni in un avviso. È necessario concedere agli altri utenti il ruolo fisso del database SQLAgentOperatorRole nel database msdb.

Uso di SQL Server Management Studio

Per disabilitare o riattivare un avviso

  1. In Esplora oggettifare clic sul segno più per espandere il server contenente l'avviso che si desidera disabilitare o riattivare.

  2. Fare clic sul segno più per espandere SQL Server Agent.

  3. Fare clic sul segno più per espandere la cartella Avvisi.

  4. Fare clic con il pulsante destro del mouse sull'avviso da abilitare e selezionare Abilita Per disabilitare un avviso, fare clic con il pulsante destro del mouse sull'avviso da disabilitare e selezionare Disabilita.

  5. Nella finestra di dialogo Disabilita avviso o Abilita avviso viene mostrato lo stato del processo. Al termine, fare clic su Chiudi.

Uso di Transact-SQL

Per disabilitare o riattivare un avviso

  1. In Esplora oggetti , connettersi a un'istanza del Motore di Database.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e fare clic su Esegui.

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

Per altre informazioni, vedere sp_update_alert (Transact-SQL).