Поделиться через


Отключение или повторная активация оповещения

применимо к:SQL ServerУправляемому экземпляру SQL Azure

Важный

На управляемом экземпляре Azure SQLв настоящее время поддерживаются большинство, но не все функции агента SQL Server. Дополнительные сведения см. в разделе отличия T-SQL управляемого экземпляра SQL Azure от SQL Server.

В этом разделе описывается, как отключить или повторно активировать оповещение агента Microsoft SQL Server в SQL Server с помощью SQL Server Management Studio или Transact-SQL.

Перед началом работы

Безопасность

Разрешения

По умолчанию члены фиксированной роли сервера sysadmin могут изменять сведения в уведомлении. Другим пользователям необходимо предоставить предопределенную роль базы данных SQLAgentOperatorRole в базе данных msdb.

Использование SQL Server Management Studio

Отключение или повторное активация оповещения

  1. В обозревателе объектовщелкните знак плюса, чтобы развернуть сервер, содержащий оповещение, которое необходимо отключить или повторно активировать.

  2. Щелкните знак "плюс", чтобы развернуть SQL Server Agent .

  3. Щелкните плюс, чтобы развернуть папку оповещений.

  4. Щелкните правой кнопкой мыши оповещение, которое нужно включить, и выберите Включить Чтобы отключить оповещение, щелкните правой кнопкой мыши оповещение, которое нужно отключить, и выберите Отключить.

  5. В диалоговом окне Отключить оповещение или Включить оповещение отображается состояние процесса. По завершении нажмите кнопку Закрыть.

Использование Transact-SQL

Отключение или повторное активация оповещения

  1. В обозревателе объектовподключитесь к экземпляру СУБД.

  2. На панели "Стандартная" щелкните Создать новый запрос.

  3. Скопируйте и вставьте следующий пример в окно запроса и нажмите кнопку Выполнить.

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

Дополнительные сведения см. в sp_update_alert (Transact-SQL).