Em 1 de julho de 2015 20:02, Douglas Fabiano Specht < douglasfabi...@gmail.com> escreveu:
> > > Em 1 de julho de 2015 17:22, Rafael Fialho <rafafial...@gmail.com> > escreveu: > >> Em 1 de julho de 2015 17:07, Douglas Fabiano Specht < >> douglasfabi...@gmail.com> escreveu: >> >>> Pessoal, >>> estou implementando via pgagent para disparar uma function de 1 em 1 >>> minuto, >>> >> >> Precisamos entender como foi realizada a instalação. >> Estás com o processo pgagent rodando no seu servidor, e devidamente >> configurado? >> A aba "Jobs" aparece em seu pgAdmin? >> >> ocorre que o esse job não está sendo disparado, tentei recriar e gerou o >>> seguinte sql: >>> >>> INSERT INTO pgagent.pga_job (jobid, jobjclid, jobname, jobdesc, >>> jobenabled, jobhostagent) >>> SELECT <JobId>, jcl.jclid, 'enviaMensagem', '', true, 'localhost' >>> FROM pgagent.pga_jobclass jcl WHERE jclname='Data Summarisation'; >>> >>> >>> INSERT INTO pgagent.pga_jobstep (jstid, jstjobid, jstname, jstdesc, >>> jstenabled, jstkind, jstonerror, jstcode, jstdbname, jstconnstr) >>> SELECT <StpId>, <JobId>, 'reenviaMensagem', '', true, 's', 'f', 'select >>> smsdk.reenviaMensagem();', 'smsdk', ''; >>> INSERT INTO pgagent.pga_schedule (jscid, jscjobid, jscname, jscdesc, >>> jscminutes, jschours, jscweekdays, jscmonthdays, jscmonths, jscenabled, >>> jscstart, jscend) >>> VALUES(<SchId>, <JobId>, 'reenviaMensagem', '', >>> '{t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t}', >>> '{t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t}', '{t,t,t,t,t,t,t}', >>> '{t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t}', >>> '{t,t,t,t,t,t,t,t,t,t,t,t}', true, '2015-07-01 00:00:00', '2020-07-01 >>> 00:00:00'); >>> >>> >>> onde eu acompanho o historico de execução? pois no pgadmin em statistics >>> esta tudo em branco. >>> >> >> Na própria "aba" Jobs do pgAdmin é possível visualizar os jobs criados e >> verificar quando foi a última tentativa de execução, se ocorreu sucesso ou >> falha, etc.. Na tabela pgagent.pga_job também existe o campo "joblastrun" >> para determinar quando foi a última vez que o job foi executado. >> No seu caso, creio que ele não está sendo executado por falta de >> inicialização e configuração do processo pgagent. >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > Rafael > consegui pegar o log, acho que é algo sobre autenticação: > WARNING: Failed to create new connection to database > 'mensagem':'fe_sendauth: no password supplied' > > no debian onde configuro o pgpass? soachei referencia para windows.. > > > -- > > Douglas Fabiano Specht > Encontrei.. no /home/postgres/.pgpass ja funcionando -- Douglas Fabiano Specht
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral