Fiz assim:0 22 * * * root /usr/local/pgsql/bin/psql banco usuario_do_postgres 
-f arquivo.sql
e no arquivo.sql tem:VACUUM FULL FREEZE VERBOSE ANALYZE;

E roda todo dia as 22:00 certinho.


 



________________________________
De: jorge sanfelice <jorgesanfel...@gmail.com>
Para: Comunidade PostgreSQL Brasileira <pgbr-geral@listas.postgresql.org.br>
Enviadas: Quarta-feira, 1 de Julho de 2009 14:52:16
Assunto: [pgbr-geral] vacuum no cron com autenticacao de root

Prezados,
Estou com o seguinte problema, tenho uma rotina de vacuum no cron, mas como é 
nessaria a autenticacao do usuario "root", nao esta rodando:

Ex:
00 02 * * * /usr/bin/vacuumdb -f -z -v -d banco > /var/log/postgres/vacuum.log 
2>&1

Ai tive que fazer isso no "pg_hba.conf" para funcionar
local   all               root                        trust

Só que eu nao queria deixar liberado para conectar com root sem autenticacao, 
nao importando de onde venha essa conexao.

Alguem sabe algum modo de essa rotina rodar no cron com autenticacao sem que 
fique explicito senhas etc....

Obrigado.


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a