locked
Ativação Service Broker RRS feed

  • Pergunta

  • Olá....

    Na empresa que trabalho temos algumas instâncias SQL Server, então ativei o envio de e-mail em casos de falha de execução de JOB, porém em uma das instâncias não estava sendo enviado os tais e-mail, depois de um pouco de pesquise verifiquei que o service Broker estava desativado, não consegui descobrir por qual motivo foi desativado o Service Broker, então gostaria de ajuda, alguém poderia me dar alguns motivos para que alguém tenha desativado esse serviço? Qual o ganho ele estando desativado? Qual o problema em ativar?

    sexta-feira, 3 de janeiro de 2014 19:34

Respostas

  • Valtemberg,

    O SQL Service Broker, na verdade não é um serviço é isso uma funcionalidade que foi implementada a partir do SQL Server 2005 que permite a troca de mensagens entre o SQL Server e aplicações, não conheço nenhum tipo de relação direta com o SQL Server Database Mail.

    Por acaso você não esta se referindo ao SQL Server Browser? Este sim é um serviço que permite que instâncias SQL Server rodando em rede possam trocar mensagens, bem como, possibilitar a comunicação e reconhecimento de informações entre elas.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    sábado, 4 de janeiro de 2014 15:08
    Moderador

Todas as Respostas

  • Olá,

         O melhor motivo para alguém ter desativado o Service Broker é que se ele não é necessário e ninguém está usando, deve desativá-lo! Menor superfície de ataque no seu SQL.

         Agora, ele estar desativado não tem nenhuma influencia sobre o seu Database Mail não estar funcionando... São serviços diferentes e independentes....

          Você configurou o Database Mail direitinho? Configurou o SQL Server Agent ara enviar email?

          Veja essas dicas do BOL:

    This topic describes how to use SQL Server Management Studio to set up SQL Server Agent Mail to use Database Mail. Before you start this task, enable and configure Database Mail using the Database Mail Configuration Wizard.

    To set up SQL Server Agent Mail to use Database Mail
    In Object Explorer, expand a server.

    Right-click SQL Server Agent, and then click Properties.

    Click Alert System.

    Select Enable Mail Profile.

    In the Mail system list, select Database Mail.

    In the Mail profile list, select a mail profile for Database Mail.

    Restart SQL Server Agent.


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008



    sábado, 4 de janeiro de 2014 03:39
    Moderador
  • Valtemberg,

    O SQL Service Broker, na verdade não é um serviço é isso uma funcionalidade que foi implementada a partir do SQL Server 2005 que permite a troca de mensagens entre o SQL Server e aplicações, não conheço nenhum tipo de relação direta com o SQL Server Database Mail.

    Por acaso você não esta se referindo ao SQL Server Browser? Este sim é um serviço que permite que instâncias SQL Server rodando em rede possam trocar mensagens, bem como, possibilitar a comunicação e reconhecimento de informações entre elas.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    sábado, 4 de janeiro de 2014 15:08
    Moderador
  • Segue anexo, mensagem ao tentar configurar o Database Mail.


    domingo, 5 de janeiro de 2014 15:41
  • Valtermberg,

    Com qual conta de usuário você esta tentando configurar o Database Mail?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    sexta-feira, 10 de janeiro de 2014 17:07
    Moderador
  • Este post foi encerrado por ser considerado um post antigo.

    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 5 de junho de 2018 18:27
    Moderador