Comparteix a través de


Disable or Reactivate an Alert

Se aplica a: SQL Server Azure SQL Managed Instance

Importante

En Azure SQL Managed Instance, actualmente son compatibles la mayoría de las características del Agente SQL Server. Consulte Diferencias entre T-SQL de Azure SQL Managed Instance y SQL Server para más información.

En este tema se describe cómo deshabilitar o reactivar una alerta del Agente Microsoft SQL Server en SQL Server mediante SQL Server Management Studio o Transact-SQL.

Antes de empezar

Seguridad

Permisos

De forma predeterminada, los miembros del rol fijo de servidor sysadmin pueden editar la información de una alerta. A otros usuarios debe concederse el rol fijo de base de datos SQLAgentOperatorRole en la base de datos msdb .

Uso de SQL Server Management Studio

Para deshabilitar o volver a activar una alerta

  1. En el Explorador de objetos, haga clic en el signo más para expandir el servidor que contiene la alerta que desea deshabilitar o volver a activar.

  2. Haga clic en el signo más para expandir Agente SQL Server.

  3. Haga clic en el signo más para expandir la carpeta Alertas .

  4. Haga clic con el botón derecho en la alerta que desea habilitar y seleccione Habilitar . Para deshabilitar una alerta, haga clic con el botón derecho en la alerta que desea deshabilitar y seleccione Deshabilitar.

  5. Aparece el cuadro de diálogo Deshabilitar la alerta o Habilitar la alerta con el estado del proceso. Cuando termine, haga clic en Cerrar.

Usar Transact-SQL

Para deshabilitar o volver a activar una alerta

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.

  2. En la barra de Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.

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

Para más información, consulte sp_update_alert (Transact-SQL).