Inquiridor
Envio de E-mail (sp_send_dbmail)

Pergunta
-
Todas as Respostas
-
Ariston,
Você já consultou o log de eventos do SQL Server e do Windows para tentar identificar se ocorreu alguma mudança?
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]- Sugerido como Resposta Marcus Paulo Couto quinta-feira, 25 de novembro de 2010 16:23
-
Ariston,
Qual é a mensagem de erro que você esta recebendo durante a tentativa de utilização da sp_send_dbmail?
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] -
Olá, como você disse que isto estava funcionando anteriormente,
pode ser que o serviço SQL Server Agent esteja parado no Servidor (Painel de Controle / Ferramentas Administrativo / Serviços) ou as configurações de SMTP do mesmo foram perdidas ou alteradas incorretamente.
São possibilidades reais, assim mesmo, seria interessante que você detalhasse o erro para que possamos ter maior noção a respeito do problema.
O link abaixo mosta como configurar e resolver erros no SQL Server Agent Mail:
http://classicasp.aspfaq.com/email/how-do-i-send-e-mail-from-sql-server.html
Se o post foi útil marque como resposta. - Advanced Web Application - MCP - Twitter: @mpghelli- Sugerido como Resposta Marcus Paulo Couto quinta-feira, 25 de novembro de 2010 16:23
-
Ariston,
O servidor de e-mail que você utiliza esta dentro da sua empresa ou hospedado fora?
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] -
Olá,
Caso seu problema tenha sido resolvido, favor marcar como resposta os posts que lhe ajudaram a resolver o problema, pois isto facilita aos demais usuários do forúm a encontrarem as informações procuradas.
Caso ainda o problema ainda não tenha sido resolvido, você pode identificar o que não está dando certo para que possamos respondê-lo?
Obrigado
Se o post foi útil marque como resposta. - Advanced Web Application - MCP - Twitter: @mpghelli -
Olá!
Primeiramente obrigado pelos retornos... Mas infelizmente o problema nao foi solucionado.
Acontece exporaticamente. E só volta a enviar os e-mails quando dou um restart no SQL SERVER. Não adianta apenas reiniciar o AGENT.
respondendo a pergunta... O Servidor de email esta fora da empresa. Mas os e-mails estão funcionando normalmente. A única coisa que nao, é o envio via SQL.
Caso haja algum serviço que possa ser iniciado manualmente para que os e-mail possam ser enviados, tb ajuda bastante.
Obrigado,
Jr.
-
Ariston,
Por acaso não esta ocorrendo algum processo de Deadlock durante a tentativa de envio destes e-mails?
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] -
-
Pessoal, primeirameite pesso desculpas pela demora na resposta...
Criei uma saida paleativa para o problema... Criei um job onde faz o stop e start a cada 1 minuto no processo de email
(exec sysmail_Stop_sp, exec sysmail_Start_sp). Não resolveu o problema definitivamente, mas diminuiu bastante.
-
Ariston,
Nossa realmente é algo bastante fora da realidade!
Você chegou a verificar as configurações do seu Database Mail para identificar se não existe alguma gerando este tipo de situação.
Outra possibilidade, seria se alguma aplicação possa estar gerando algum tipo de concorrência com o SQL Server Agent, como também, algum outro job pode estar derrubando o seu SQL Server Agent.
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] -