Eh porque a pasta que enviei já tinha os arquivos objetos compilados. Da antes um make clean para remover os arquivos objeto e depois um make Ai ele deve compilar o arquivo para a sua plataforma. Pode ficar em qualquer diretorio desde que o usuário sob o qual o PostgreSQL esta sendo executado possa atravessar a arvore de diretorios e chegar ao arquivo.
Nao precisa compilar como root, agora para instalar no PostgreSQL tem que ser como o super-usuario. Um cuidado sobre onde instalar é sobre o backup, pois se precisar restaurar o banco, um backup normal nao leva os arquivos objeto junto com eles. O script que mandei eh quem envia os e-mails. Você dentro do trigger chama a funcao exec com o caminho/nome do script e os parametros que sao passados ao script, um em cada parametro do exec. E ele cria e envia o mail. Voce também nao precisa se preocupar em dar nomes diferentes a funcao exec por causa do numero de parametros. Chama no PostgreSQL todo mundo de exec e ele próprio se encarrega de chamar a funcao certa de acordo com o numero de parametros que voce usou. Qualquer coisa eh so falar. Otacilio --- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> escreveu: > Otacilio > > Segui os passos descritos no seu arquivo 00-README, > no entanto quando > vou executar o make dá a seguinte mensagem "make: > Nada a ser feito para > `all'.". A versão do PostgreSQL que compilei é a > 8.1.2. Gostaria de > saber se esses arquivos extraídos necessitam ficar > em alguma pasta > específica, dentro da árvore do código do PostgreSQL > ou é só extrair, > acessar o diretório e sair executando os > procedimentos. A propósito, > executei os procedimentos como root. > > desde já agradeço sua atenção! > > Diego Mancilha > [EMAIL PROTECTED] > > Otacilio Neto escreveu: > > Segue em anexo o codigo o codigo fonte da funcao e > o > > script shell que deve ser chamado por ela para > enviar > > o e-mail. > > > > Qualquer coisa... > > Otacílio > > --- Diego Mancilha <[EMAIL PROTECTED]> > > escreveu: > > > > > > --------------------------------- > > Pessoal > > > > É o seguinte.... estou convertendo algumas > > funções de um banco de dadosOracle > para > > PostgreSQL e preciso saber se existe alguma > > função quepermita o envio de e-mail > > através do PL/PgSQL, ou outra > > linguagemdisponível que possa ser chamada > > através de uma trigger. No Oracleexiste a > > função "send_mail". > > > > Já pesquisei a documentação e > > não encontrei nada, o mais perto quecheguei > foi > > um e-mail dessa lista, que encontrei no > > > arquivo(http://pgfoundry.org/pipermail/brasil-usuarios.mbox/brasil-usuarios.mbox)onde > > usuário "[EMAIL PROTECTED] em > 26/10 " > > fala de uma funçãoescrita por ele > para > > executar comandos via shell. > > > > Se alguém puder dar alguma dica de como > fazer > > isso agradeço... > > > > Diego Mancilha > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > _______________________________________________________ > > Yahoo! doce lar. Faça do Yahoo! sua homepage. > > http://br.yahoo.com/homepageset.html > > > _______________________________________________ > > > >> Grupo de Usuários do PostgreSQL no Brasil > >> http://www.postgresql.org.br > >> > > > > > > > > > > > _______________________________________________________ > > Yahoo! Acesso Grátis - Internet rápida e grátis. > Instale o discador agora! > > http://br.acesso.yahoo.com > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Grupo de Usuários do PostgreSQL no Brasil > > http://www.postgresql.org.br > > > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
