procedure para gerar email com arquivo em anexo

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
eduardo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 56
Registrado em: Ter, 10 Jul 2007 3:24 pm
Localização: sp
Sempre há algo a aprender....

olá a todos,

existe um meio de aexar 1 arquivo ao enviar 1 email via procedure de banco?

eu queria rodar 1 query com as vendas do mês para o supervisores de vendas

tem como? pode ser 1 arquivo txt mesmo

desde já agradeço
RodrigoValentim
Moderador
Moderador
Mensagens: 367
Registrado em: Ter, 25 Mar 2008 3:41 pm
Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer

Campanha: Faça uma pesquisa antes de perguntar!!!

Pra anexar o arquivo via procedure de banco, acredito que o arquivo terá que estar dentro do servidor... o que tornaria sua rotina inviavel, pois, todos os dias, uma outra rotina iria ter que gerar o arquivo pra dentro do servidor.

A ideia é boa, porém, não sei se é possível pela explicação acima...
Principalmente, por achar que via procedure não seja possível anexar, sei que via forms é possível sim.
carlosmilan
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Seg, 09 Jun 2008 3:42 pm
Localização: Vargem Grande do Sul - SP
Carlos Milan
Analista de Sistemas

Olá.

Se sua versão do Oracle for 10g ou superior, você poderá utilizar a package UTL_MAIL, lembrando que ela não é instalada em default.
Para instala-lá você deverá executar como SYSTEM os scripts ultmail.sql e prvtmail.plb que fica no $ORACLE_HOME/rdbms/admin. Após instalados, você deverá definir o parâmetro SMTP_OUT_SERVER, colocando o IP e a porta de seu servidor de email.

Como utilizar a package, tem um exemplo legal no forum.

http://glufke.net/oracle/viewtopic.php? ... ht=utlmail

Abracos
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes