Compartilhar via


Criar um operador

Este tópico descreve como configurar um usuário para receber notificações sobre trabalhos do Microsoft SQL Server Agent no SQL Server 2012 usando o SQL Server Management Studio ou Transact-SQL.

Neste tópico

  • Antes de começar:

    Limitações e restrições

    Segurança

  • Para criar um operador usando:

    SQL Server Management Studio

    Transact-SQL

Antes de começar

Limitações e restrições

  • As opções Pager e net send serão removidas do SQL Server Agent em uma versão futura do Microsoft SQL Server. Evite usar esses recursos em novos trabalhos de desenvolvimento e planeje modificar os aplicativos que atualmente os utilizam.

  • Observe que o SQL Server Agent deve ser configurado para usar o Database Mail a fim de enviar notificações por pager ou email a operadores. Para obter mais informações, consulte Atribuir alertas a um operador.

  • O SQL Server Management Studio gerencia trabalhos de forma fácil e com representação gráfica. Além disso, ele é recomendado para criar e gerenciar a infraestrutura de trabalhos.

Segurança

Permissões

Somente membros da função de servidor fixa sysadmin podem criar operadores.

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

Usando o SQL Server Management Studio

Para criar um operador

  1. No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor no qual você deseja criar o operador do SQL Server Agent.

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

  3. Clique com o botão direito do mouse na pasta Operadores e selecione Novo Operador.

    As opções a seguir estão disponíveis na página Geral da caixa de diálogo Novo Operador:

    • Nome
      Altera o nome do operador.

    • Habilitado
      Habilita o operador. Quando não estiver habilitado, nenhuma notificação será enviada ao operador.

    • Nome de email
      Especifica o endereço de email do operador.

    • Endereço de net send
      Especifique o endereço a ser usado para net send.

    • Nome de e-mail de pager
      Especifica o endereço de email a ser usado para o pager do operador.

    • Agenda em serviço do pager
      Marca as horas em que o pager está ativo.

    • Segunda-feira - Domingo
      Selecione os dias em que o pager está ativo.

    • Início do dia útil
      Selecione a hora do dia depois da qual o SQL Server Agent envia mensagens ao pager.

    • Término do dia útil
      Selecione a hora do dia depois da qual o SQL Server Agent para de enviar mensagens ao pager.

    As opções a seguir estão disponíveis na página Notificações da caixa de diálogo Novo Operador:

    • Alertas
      Exiba os alertas na instância.

    • Trabalhos
      Exiba os trabalhos na instância.

    • Lista de alertas
      Lista os alertas na instância.

    • Lista de trabalhos
      Lista os trabalhos na instância.

    • Email
      Notifique este operador por email.

    • Pager
      Notifique este operador enviando e-mail ao endereço de pager.

    • Net send
      Notifique este operador pelo net send.

  4. Quando terminar de criar o novo operador, clique em OK.

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

Usando Transact-SQL

Para criar 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.

    -- sets up the operator information for user 'danwi.' The operator is enabled. 
    -- SQL Server Agent sends notifications by pager from Monday through Friday from 8 A.M. to 5 P.M.
    USE msdb ;
    GO
    
    EXEC dbo.sp_add_operator
        @name = N'Dan Wilson',
        @enabled = 1,
        @email_address = N'danwi',
        @pager_address = N'5551290AW@pager.Adventure-Works.com',
        @weekday_pager_start_time = 080000,
        @weekday_pager_end_time = 170000,
        @pager_days = 62 ;
    GO
    

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

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