none
Erro ao enviar e-mail para operador -SQL SERVER 2008 RRS feed

  • Pergunta

  • Galera,

     

    Preciso muito da ajuda de vocês, pois, não tenho tempo para monitorar os logs do SQL Server todos os dias, então configurei alertas para essa tarefa. Eu estava confiante que tudo estava funcionando pois, tenho JOBS que enviam diariamente e-mail com resultado de consultas e FUNCIONAN PERFEITAMENTE.

    Porém, hoje quando fui revisar o tamanho do backups para minha supresa o ADM de rede havia trocado os diretorios não havia me falado nada e eu estava sem backup(quase morri :-))

    Fui revisar meus logs e estavam cheios da mensagem: [264] Foi feita uma tentativa de envio de email sem uma sessão de email estabelecida. E eu não havia recebido nenhuma notificação por e-mail conforme eu havia configurado :-(

    Como essa mensagem esta sendo exibida se eu tenho outras tarefas que enviam e-mail?

    Ja atualizei o SP do SQL Server 2008 e tbm não funcionou.

     

    Help, please!

     

    segunda-feira, 8 de agosto de 2011 20:27

Respostas

  • Gustavo,

     

    To envergonhada mas a solução era muito simples. Bastava adicionar o usuário que executa essa tarefa na função sysadmin. :-)

     

     

    • Marcado como Resposta Neia_S terça-feira, 9 de agosto de 2011 14:01
    terça-feira, 9 de agosto de 2011 14:00

Todas as Respostas

  • Boa Tarde,

    Os perfis de email das tarefas que funcionam e das que não funcionam são as mesmas ?

    O ErrorLog revela algum erro ?

    Você poderia testar o Database Mail novamente ?

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.wordpress.com


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 8 de agosto de 2011 21:04
  • Gustavo,

     

    To envergonhada mas a solução era muito simples. Bastava adicionar o usuário que executa essa tarefa na função sysadmin. :-)

     

     

    • Marcado como Resposta Neia_S terça-feira, 9 de agosto de 2011 14:01
    terça-feira, 9 de agosto de 2011 14:00
  • Hehehehe. Acontece com todos (já fiz algumas parecidas (rs))

    Sem problema Neia_S, mas você não precisa adicionar como sysadmin não.
    Basta pegar o login, criar um usuário para ele no MSDB e adicionar na role DatabaseMailUserRole. É mais seguro que o SysAdmin

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.wordpress.com 


    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 9 de agosto de 2011 17:02
  • Valew Gustavo, 

     

    Vou fazer isso mesmo. Brigadão.

    terça-feira, 9 de agosto de 2011 17:15