Carlos:

2017-01-04 16:20 GMT+01:00 Carlos Edward Grajales Marmolejo
<cgraja...@colombiasoftware.net>:
> Considero que si es un cron, y si este lo ejecuta el root de la maquina, lo
> mas rapido es usar el .pgpass, configurado en la carpeta del root, ahi se
> especifica el usuario, clave, puerto y host de comunicacion. De esa manera
> no hay que hacer configuraciones adicionales.

El .pgpass especifica el PASS para una combinacion ( con posibles
comodines ) de host/usuario/bd/..

Para especificar el host se usa el pg_service.conf (
https://www.postgresql.org/docs/9.6/static/libpq-pgservice.html ) , en
donde se pone todos menos las pass ( y que no tiene porque estar
protegido ).

Una vez configurados los dos se selecciona el servicio por la variable
de entorno PG_SERVICE o, alternativamente, poniendo service=xxxx como
nombre de base de datos. Funciona muy bien.

Francisco Olarte.

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a