From: | Martín Díaz <mardiaz28(at)yahoo(dot)com(dot)ar> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] error de conexión con pgagent |
Date: | 2014-10-06 22:56:54 |
Message-ID: | 1412636214.32104.YahooMailNeo@web161006.mail.bf1.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro.
ante todo, muchas gracias por tu respuesta y perdón por demorar tanto en este feedback, estuve con otros temas
te comento que ya había probado esto me recomendás, pero obtengo el mismo resultado
se te ocurre alguna otra cosa?
saludos
El Miércoles, 1 de octubre, 2014 17:04:28, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> escribió:
Martín Díaz escribió:
> hola a la comunidad.
> soy nuevo y la verdad que agradezco la posibilidad de poder contar con este recurso, espero en algún momento poder ayudar.
> tengo un problema que no puedo solucionar
> estoy trabajando con postgresql 9.3.5, corriendo sobre un servidor ubuntu SMP
> instalé pgadmin3 1.18, junto al paquete pgagent 3.4.0
> todo esto porque necesito hacer tareas programadas, utilizando pgagent (en cuenta de cron) para poder hacer uso de los beneficios que he leído de esta solución.
> todo lo hice siguiendo la documentación, pero al momento de iniciar el agente, mediante el comando
> pagent hostadrr=localhost user=postgres dbname=postgres
> (la pass la puse en el archivo .pgpass con los permisos adecuados, según la documentación)
> obtengo un error que no entiendo
> Error: Cannot get the official hostname (error 0: Succes)
> ya probé con cambiar localhost por 127.... o por la dirección que tiene el servidor, pero tampoco funcionó.
> si a alguien le pasó le agradezco la ayuda
Mira listen_addresses en postgresql.conf. Si no tienes una dirección
IP o un *, sólo crea un socket local y no hay acceso vía TCP. Para que
pgagent use el socket local, quita el host= y hostaddr= de la línea de
conexión, dejando sólo el user y dbname. (Alternativamente puedes poner
el directorio donde está alojado el socket, algo como
host=/var/run/postgresql ).
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Linder Poclaba Lazaro | 2014-10-07 13:11:21 | fecha de un registro en una tabla |
Previous Message | Mario Ulloa | 2014-10-06 02:09:38 | RE: Consulta SQL en Postgres |