none
Muitos e mails na fila do Database Mail do SQL Server RRS feed

  • Pergunta

  • Ocorreu um erro no SQL Server e começou a disparar os logs por e mail, tentei zerar a fila ai o comando executa diz que apagou mas ao executar o comando execute sysmail_help_queue_sp @queue_type = 'Mail' ;

    Aparece o seguinte resultado: 

    queue_type    : mail    

    length :  1107572 

    state : INACTIVE

    last_empty_rowset_time :  2015-03-10 10:32:16.600 

    last_activated_time: 2015-03-10 10:32:16.597 
                   

    EXECUTE dbo.sysmail_help_status_sp;

    Status
    STARTED

    SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb';

    is_broker_enabled
    1

    Dei uma olhada em vários fóruns e nada, o alerta que disparava os e mails eu corrigi mas não consigo mais que o SQL envie e mails

    Quando eu envio um e mail de teste fala que ele está na fila:



    terça-feira, 10 de março de 2015 11:31

Respostas

  • Caro Roger,

    Na máquina onde não funciona faça o teste do serviço de email usando o Telnet. Desta forma você será capaz de saber se a máquina pelo menos tem acesso ao SMTP e faz o envio de email normalmente com as configurações utilizadas:

    https://technet.microsoft.com/pt-br/library/aa995718%28v=exchg.65%29.aspx?f=255&MSPPError=-2147217396

    Abs,


    Luiz Mercante | MCITP SQL 2008 | MCTS SQL 2008 | MTA Database Fundamentals | MCTS Windows Apps | MCTS Windows Network | MCP 2003 | sqldicas@outlook.com | http://sqldicas.com.br --> Se a resposta foi útil de alguma forma, classifique como resposta ou vote como útil.

    segunda-feira, 13 de abril de 2015 17:39
    Moderador

Todas as Respostas

  • Roger,

    Como esta definido as configurações do SQL Server Agent?


    Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 12 de março de 2015 19:34
    Moderador
  • Junior segue as configurações do Agent:

    sexta-feira, 13 de março de 2015 15:26
  • Roger,

    Tente mudar na parte de Log on no seu Serviço para uma conta local ao invês de Network Service.


    Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    sexta-feira, 13 de março de 2015 17:35
    Moderador
  • Junior,

    Mudei e nada, esse problema aconteceu quando troquei a senha do e-mail e não atualizei no SQL, quando percebi que não estava mais recebendo os e-mails lembrei de atualizar a senha em um servidor funcionou comecei a receber as mensagens normal mas nesse servidor nada e também coincidiu com o problema em um alerta que começou a disparar muitos e-mails 

    segunda-feira, 16 de março de 2015 11:00
  • Roger,

    Você chegou a reconfigurar o Operador e também as configurações do Database Mail neste servidor?


    Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 18 de março de 2015 19:40
    Moderador
  • Sim apaguei tudo e reconfigurei do zero o Database Mail, vou assim que possível reiniciar a instancia.
    segunda-feira, 23 de março de 2015 16:07
  • Sim apaguei tudo e reconfigurei do zero o Database Mail, vou assim que possível reiniciar a instancia.

    Roger,

    Você já tentou utilizar esta conta de e-mail através de um webmail ou outro software para envio de e-mail's?

    Verifique também se foi aplicada alguma restrição no Firewall ou algum impedimento sendo realizado por um antivírus em um "servidor".

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    terça-feira, 24 de março de 2015 18:11
  • Caro Roger,

    Na máquina onde não funciona faça o teste do serviço de email usando o Telnet. Desta forma você será capaz de saber se a máquina pelo menos tem acesso ao SMTP e faz o envio de email normalmente com as configurações utilizadas:

    https://technet.microsoft.com/pt-br/library/aa995718%28v=exchg.65%29.aspx?f=255&MSPPError=-2147217396

    Abs,


    Luiz Mercante | MCITP SQL 2008 | MCTS SQL 2008 | MTA Database Fundamentals | MCTS Windows Apps | MCTS Windows Network | MCP 2003 | sqldicas@outlook.com | http://sqldicas.com.br --> Se a resposta foi útil de alguma forma, classifique como resposta ou vote como útil.

    segunda-feira, 13 de abril de 2015 17:39
    Moderador