Re: [pgsql-es-ayuda] error de conexión con pgagent

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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