Compartilhar via


Atribuir alertas a um operador

Este tópico descreve como atribuir alertas do Microsoft SQL Server Agent a operadores, para que estes recebam notificações sobre trabalhos no SQL Server 2012 usando SQL Server Management Studio ou Transact-SQL.

Neste tópico

  • Antes de começar:

    Limitações e restrições

    Segurança

  • Para atribuir alertas a um operador, usando:

    SQL Server Management Studio

    Transact-SQL

Antes de começar

Limitações e restrições

  • O SQL Server Management Studio fornece um modo fácil e gráfico para gerenciar o sistema de alertas inteiro. Usar o Management Studio é o modo recomendado de configuração de sua infraestrutura de alerta.

  • Para enviar uma notificação em resposta a um alerta, primeiro você deve configurar o SQL Server Agent para enviar email. Para obter mais informações, consulte Configurar o SQL Server Agent Mail para usar o Database Mail.

  • Se ocorrer uma falha ao enviar uma mensagem de email ou uma notificação de pager, a falha será relatada no log de erros do SQL Server Agent.

Segurança

Permissões

Somente membros da função de servidor fixa sysadmin podem atribuir alertas a operadores.

Ícone de seta usado com o link Voltar ao Início[Início]

Usando o SQL Server Management Studio

Para atribuir alertas a um operador

  1. No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor que contém o operador ao qual você deseja atribuir um alerta.

  2. Clique no sinal de adição para expandir o SQL Server Agent.

  3. Clique no sinal de adição para expandir a pasta Operadores.

  4. Clique com o botão direito do mouse no operador ao qual você deseja atribuir um alerta e selecionar Propriedades e a página Notificações.

  5. Na caixa de diálogo operator_name Propriedades, em Selecione uma página, selecione Notificações.

  6. Em Exibir notificações enviadas a esse usuário por, selecione Alertas, para visualizar uma lista dos alertas enviados ao operador, ou Trabalhos, para visualizar uma lista dos trabalhos que enviam notificações ao operador. Marque uma ou mais das seguintes caixas de seleção para definir o método de cada notificação, conforme a necessidade: Email, Pager ou Net send.

  7. Quando terminar, clique em OK.

Ícone de seta usado com o link Voltar ao Início[Início]

Usando Transact-SQL

Para atribuir alertas a um operador

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

    -- adds an e-mail notification for the specified alert (Test Alert)
    -- This example assumes that Test Alert already exists and that François Ajenstat is a valid operator name.
    USE msdb ;
    GO
    
    EXEC dbo.sp_add_notification
     @alert_name = N'Test Alert',
     @operator_name = N'François Ajenstat',
     @notification_method = 1 ;
    GO
    

Para obter mais informações, consulte sp_add_notification (Transact-SQL).

Ícone de seta usado com o link Voltar ao Início[Início]