[pgsql-es-ayuda] fecha de un registro en una tabla
Buenos días lista Un saludo grato a todos ustedes, tengo la siguiente duda hay alguna forma de saber en que fecha se realizo el registro en una tabla?, la tabla no cuenta con el campo de fecha de registro y por temas de auditoria necesito saber cuando fueron insertados todos los registros. Agradezco su tiempo y quedo atento a sus comentarios, muchas gracias.
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
Buenos días lista Un saludo grato a todos ustedes, tengo la siguiente duda hay alguna forma de saber en que fecha se realizo el registro en una tabla?, la tabla no cuenta con el campo de fecha de registro y por temas de auditoria necesito saber cuando fueron insertados todos los registros. Agradezco su tiempo y quedo atento a sus comentarios, muchas gracias. Puedes revisar los catálogos a ver si vez algo ahí, pero justamente eso que necesitas no se si lo podrás hallar, pero al menos puedes tener una idea de los hechos, te recomiendo uses en tu data pg_audit ... acá tuvimos excelentes resultados con ello. Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com - 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
[pgsql-es-ayuda] Consulta sobre groupo by
Buen dia amigos del foro. Tengo una funcion que hace varios agrupaciones para un balance de comprobacion, una para los saldos iniciales, para los movimientos, etc y los voy uniendo con union all. Mi problema radica cuando quiero agrupar por un campo extrayendo los 2,3 o 4, digitos iniciales de la cuenta, segun el parametro $4. He estado haciendo esto: SELECT substring(fpcdet.m_ccta,1,$4) as m_ccta, SUM(CASE WHEN fpcdet.M_ACCI='D' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_DEBE, SUM(CASE WHEN fpcdet.M_ACCI='H' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_HABE, 0.00 AS MV_DEBE,0.00 AS MV_HABE,0.00 AS SA_DEBE,0.00 AS SA_HABE FROM fpcdet inner join fpccab on fpcdet.m_empr=fpccab.m_empr and fpcdet.m_anop=fpccab.m_anop and fpcdet.m_mesp=fpccab.m_mesp and fpcdet.m_grup=fpccab.m_grup and fpcdet.m_ncom=fpccab.m_ncom where fpcdet.m_empr=$1 and fpcdet.M_anop=$2 and fpcdet.M_MESP$3 and fpccab.m_cont='S' GROUP BY fpcdet.m_ccta Con esto no me funciona bien, pero si le coloco GROUP BY 1 , me funciona bien, pero no se si es lo mas correcto O seria mas conveniente; GROUP BY substring(fpcdet.m_ccta,1,$4). Gracias por sus respuestas. *Felipe Araoz Ramos* RPM #941990605 / 941990605 RPC 992760385 NXT 822*9500 / 998229500
Re: [pgsql-es-ayuda] Consulta sobre groupo by
Buen dia amigos del foro. Tengo una funcion que hace varios agrupaciones para un balance de comprobacion, una para los saldos iniciales, para los movimientos, etc y los voy uniendo con union all. Mi problema radica cuando quiero agrupar por un campo extrayendo los 2,3 o 4, digitos iniciales de la cuenta, segun el parametro $4. He estado haciendo esto: SELECT substring(fpcdet.m_ccta,1,$4) as m_ccta, SUM(CASE WHEN fpcdet.M_ACCI='D' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_DEBE, SUM(CASE WHEN fpcdet.M_ACCI='H' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_HABE, 0.00 AS MV_DEBE,0.00 AS MV_HABE,0.00 AS SA_DEBE,0.00 AS SA_HABE FROM fpcdet inner join fpccab on fpcdet.m_empr=fpccab.m_empr and fpcdet.m_anop=fpccab.m_anop and fpcdet.m_mesp=fpccab.m_mesp and fpcdet.m_grup=fpccab.m_grup and fpcdet.m_ncom=fpccab.m_ncom where fpcdet.m_empr=$1 and fpcdet.M_anop=$2 and fpcdet.M_MESP$3 and fpccab.m_cont='S' GROUP BY fpcdet.m_ccta Con esto no me funciona bien, pero si le coloco GROUP BY 1 , me funciona bien, pero no se si es lo mas correcto O seria mas conveniente; GROUP BY substring(fpcdet.m_ccta,1,$4). Gracias por sus respuestas. ¿Has probado utilizar además un Order by? Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com - 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
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
Muchas gracias Gilberto por la respuesta, las pruebas lo hicieron en la base de producción o en un backup? El 7 de octubre de 2014, 10:39, Gilberto Castillo gilberto.casti...@etecsa.cu escribió: Buenos días lista Un saludo grato a todos ustedes, tengo la siguiente duda hay alguna forma de saber en que fecha se realizo el registro en una tabla?, la tabla no cuenta con el campo de fecha de registro y por temas de auditoria necesito saber cuando fueron insertados todos los registros. Agradezco su tiempo y quedo atento a sus comentarios, muchas gracias. Puedes revisar los catálogos a ver si vez algo ahí, pero justamente eso que necesitas no se si lo podrás hallar, pero al menos puedes tener una idea de los hechos, te recomiendo uses en tu data pg_audit ... acá tuvimos excelentes resultados con ello. Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
Muchas gracias Gilberto por la respuesta, las pruebas lo hicieron en la base de producción o en un backup? En test y luego fue llevada a producción ...solo que fue utilizad en un tiempo pos tuvimos problemas con la capacidad del disco ...luego pusimos mejores discos de más capacidad... pero no se volvió activar. Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com - 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
Re: [pgsql-es-ayuda] Consulta sobre groupo by
El 07/10/14 a las 10:55, Felipe Araoz Ramos escibió: Buen dia amigos del foro. Tengo una funcion que hace varios agrupaciones para un balance de comprobacion, una para los saldos iniciales, para los movimientos, etc y los voy uniendo con union all. Mi problema radica cuando quiero agrupar por un campo extrayendo los 2,3 o 4, digitos iniciales de la cuenta, segun el parametro $4. He estado haciendo esto: SELECT substring(fpcdet.m_ccta,1,$4) as m_ccta, SUM(CASE WHEN fpcdet.M_ACCI='D' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_DEBE, SUM(CASE WHEN fpcdet.M_ACCI='H' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_HABE, 0.00 AS MV_DEBE,0.00 AS MV_HABE,0.00 AS SA_DEBE,0.00 AS SA_HABE FROM fpcdet inner join fpccab on fpcdet.m_empr=fpccab.m_empr and fpcdet.m_anop=fpccab.m_anop and fpcdet.m_mesp=fpccab.m_mesp and fpcdet.m_grup=fpccab.m_grup and fpcdet.m_ncom=fpccab.m_ncom where fpcdet.m_empr=$1 and fpcdet.M_anop=$2 and fpcdet.M_MESP$3 and fpccab.m_cont='S' GROUP BY fpcdet.m_ccta Con esto no me funciona bien, pero si le coloco GROUP BY 1 , me funciona bien, pero no se si es lo mas correcto O seria mas conveniente; GROUP BY substring(fpcdet.m_ccta,1,$4). No soy amigo de utilizar funciones que se ejecuten por cada fila. Yo dejaría el GROUP BY m_ccta . Aún así te aconsejo que hagas el EXPLAIN ANALYZE de cada consulta y analices el comportamiento con tus datos. Si vas a compartir los explain usa: explain.depesz.com -- -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
Busque información de pg_audit es una buena herramienta que pienso implementar, pero creo la información que necesito no me lo puede obtener. El 7 de octubre de 2014, 11:35, Gilberto Castillo gilberto.casti...@etecsa.cu escribió: Muchas gracias Gilberto por la respuesta, las pruebas lo hicieron en la base de producción o en un backup? En test y luego fue llevada a producción ...solo que fue utilizad en un tiempo pos tuvimos problemas con la capacidad del disco ...luego pusimos mejores discos de más capacidad... pero no se volvió activar. Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
El 07/10/14 a las 11:53, Linder Poclaba Lazaro escibió: Busque información de pg_audit es una buena herramienta que pienso implementar, pero creo la información que necesito no me lo puede obtener. No. No hay forma de saber cuando se creó una tabla a menos que tengas un pg_audit o al menos un ouput de los DDL al log. -- -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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
Re: [pgsql-es-ayuda] Consulta sobre groupo by
Estimado Felipe es recomendable que la disgregación de cuentas lo haga en el proceso de mayorización y en el caso de tu balance con un simple sql tendrías lo que necesitas (mucho mas rápido para presentar resultados al usuario) saludos! 2014-10-07 9:38 GMT-05:00 Emanuel Calvo emanuel.ca...@2ndquadrant.com: El 07/10/14 a las 10:55, Felipe Araoz Ramos escibió: Buen dia amigos del foro. Tengo una funcion que hace varios agrupaciones para un balance de comprobacion, una para los saldos iniciales, para los movimientos, etc y los voy uniendo con union all. Mi problema radica cuando quiero agrupar por un campo extrayendo los 2,3 o 4, digitos iniciales de la cuenta, segun el parametro $4. He estado haciendo esto: SELECT substring(fpcdet.m_ccta,1,$4) as m_ccta, SUM(CASE WHEN fpcdet.M_ACCI='D' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_DEBE, SUM(CASE WHEN fpcdet.M_ACCI='H' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_HABE, 0.00 AS MV_DEBE,0.00 AS MV_HABE,0.00 AS SA_DEBE,0.00 AS SA_HABE FROM fpcdet inner join fpccab on fpcdet.m_empr=fpccab.m_empr and fpcdet.m_anop=fpccab.m_anop and fpcdet.m_mesp=fpccab.m_mesp and fpcdet.m_grup=fpccab.m_grup and fpcdet.m_ncom=fpccab.m_ncom where fpcdet.m_empr=$1 and fpcdet.M_anop=$2 and fpcdet.M_MESP$3 and fpccab.m_cont='S' GROUP BY fpcdet.m_ccta Con esto no me funciona bien, pero si le coloco GROUP BY 1 , me funciona bien, pero no se si es lo mas correcto O seria mas conveniente; GROUP BY substring(fpcdet.m_ccta,1,$4). No soy amigo de utilizar funciones que se ejecuten por cada fila. Yo dejaría el GROUP BY m_ccta . Aún así te aconsejo que hagas el EXPLAIN ANALYZE de cada consulta y analices el comportamiento con tus datos. Si vas a compartir los explain usa: explain.depesz.com -- -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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 -- Felix Gonzales
Re: [pgsql-es-ayuda] fecha de un registro en una tabla
Gracias chicos por su tiempo, si lamentablemente creo que no podré obtener esa información, lo importante es que ya se que existe pg_audit para el futuro :) El 7 de octubre de 2014, 11:09, Emanuel Calvo emanuel.ca...@2ndquadrant.com escribió: El 07/10/14 a las 11:53, Linder Poclaba Lazaro escibió: Busque información de pg_audit es una buena herramienta que pienso implementar, pero creo la información que necesito no me lo puede obtener. No. No hay forma de saber cuando se creó una tabla a menos que tengas un pg_audit o al menos un ouput de los DDL al log. -- -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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
Re: [pgsql-es-ayuda] Consulta sobre groupo by
Felipe Araoz Ramos escribió: Buen dia amigos del foro. Tengo una funcion que hace varios agrupaciones para un balance de comprobacion, una para los saldos iniciales, para los movimientos, etc y los voy uniendo con union all. Mi problema radica cuando quiero agrupar por un campo extrayendo los 2,3 o 4, digitos iniciales de la cuenta, segun el parametro $4. He estado haciendo esto: SELECT substring(fpcdet.m_ccta,1,$4) as m_ccta, SUM(CASE WHEN fpcdet.M_ACCI='D' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_DEBE, SUM(CASE WHEN fpcdet.M_ACCI='H' THEN fpcdet.M_IMPN ELSE 0.00 END) AS SI_HABE, 0.00 AS MV_DEBE,0.00 AS MV_HABE,0.00 AS SA_DEBE,0.00 AS SA_HABE FROM fpcdet inner join fpccab on fpcdet.m_empr=fpccab.m_empr and fpcdet.m_anop=fpccab.m_anop and fpcdet.m_mesp=fpccab.m_mesp and fpcdet.m_grup=fpccab.m_grup and fpcdet.m_ncom=fpccab.m_ncom where fpcdet.m_empr=$1 and fpcdet.M_anop=$2 and fpcdet.M_MESP$3 and fpccab.m_cont='S' GROUP BY fpcdet.m_ccta Con esto no me funciona bien, pero si le coloco GROUP BY 1 , me funciona bien, pero no se si es lo mas correcto O seria mas conveniente; GROUP BY substring(fpcdet.m_ccta,1,$4). Si no me equivoco, un literal numérico en el GROUP BY hace referencia a un número de columna de salida, así que es lo mismo GROUP BY 1 que GROUP BY substring(...). Si pones una definición en el GROUP BY que es igual a la columna de salida, se ejecutará una sola vez y usará el mismo resultado para ambos, así que la ejecución de cualquiera de las dos variantes será la misma. (Puedes verificar esto poniendo una función marcada IMMUTABLE que haga RAISE NOTICE y retorne el substring de tu interés). Si marcas la función VOLATILE no sé cómo se comporta, pero es posible que ejecute separadamente para la columna de salida que para el GROUP BY. Otra prueba que puedes hacer es concatenar con un string vacío para que veas que se ejecuta una vez más: GROUP BY substring(...) || '' -- Álvaro Herrerahttp://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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
[pgsql-es-ayuda] pg_audit
Buenos días listas, tengo la siguiente duda pg_audit se puede implementar en PostgreSQL 8.4 Gracias de antemano.
[pgsql-es-ayuda] ayuda con ciclo anidado
Hola amigos, escribo porque estoy haciendo una función y en el momento de ejecutarla en el pgadminIII para que se cree en la base de datos me da el error: error de sintaxis en o cerca de «loop», esto es en el loop que cierro después de cadena_subordinadas = '';. Agradecería si alguien me pudiera indicar cómo resolverlo puesto que he revisado varias veces y no encuentro el problema, adjunto una imagen del código para que se vea mejor. Desde ya muchas gracias. Saludos, Ing. Esneiker Enriquez Cabrera Esp. B en Ciencias Informáticas Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu codigo.sql Description: Binary data - 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
Re: [pgsql-es-ayuda] ayuda con ciclo anidado
Suponiendo que el código está en plpgsql, tenés un begin y end dentro del if que no deberías poner. Guillermo Villanueva El 7 de octubre de 2014, 15:21, Ing. Esneiker Enriquez Cabrera eenriq...@cav.desoft.cu escribió: Hola amigos, escribo porque estoy haciendo una función y en el momento de ejecutarla en el pgadminIII para que se cree en la base de datos me da el error: error de sintaxis en o cerca de «loop», esto es en el loop que cierro después de cadena_subordinadas = '';. Agradecería si alguien me pudiera indicar cómo resolverlo puesto que he revisado varias veces y no encuentro el problema, adjunto una imagen del código para que se vea mejor. Desde ya muchas gracias. Saludos, *Ing. Esneiker Enriquez Cabrera* *Esp. B en Ciencias Informáticas* Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. *Telf.:* 53 33 22 8971, *email.:* eenriq...@cav.desoft.cu - 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
RE: [pgsql-es-ayuda] ayuda con ciclo anidado
El código está escrito en plpgsql, aún cuando le quito el begin y end me sigue dando el mismo problema. Saludos, Ing. Esneiker Enriquez Cabrera Esp. B en Ciencias Informáticas Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Guillermo E. Villanueva Enviado el: martes, 07 de octubre de 2014 15:15 Para: Ing. Esneiker Enriquez Cabrera CC: POSTGRES Asunto: Re: [pgsql-es-ayuda] ayuda con ciclo anidado Suponiendo que el código está en plpgsql, tenés un begin y end dentro del if que no deberías poner. Guillermo Villanueva El 7 de octubre de 2014, 15:21, Ing. Esneiker Enriquez Cabrera eenriq...@cav.desoft.cu escribió: Hola amigos, escribo porque estoy haciendo una función y en el momento de ejecutarla en el pgadminIII para que se cree en la base de datos me da el error: error de sintaxis en o cerca de «loop», esto es en el loop que cierro después de cadena_subordinadas = '';. Agradecería si alguien me pudiera indicar cómo resolverlo puesto que he revisado varias veces y no encuentro el problema, adjunto una imagen del código para que se vea mejor. Desde ya muchas gracias. Saludos, Ing. Esneiker Enriquez Cabrera Esp. B en Ciencias Informáticas Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu - 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
RE: [pgsql-es-ayuda] ayuda con ciclo anidado
El código está escrito en plpgsql, aún cuando le quito el begin y end me sigue dando el mismo problema. Uhmmm, no se si me perdí algo..ya mostraste e código de tu función? --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: http://www.kaspersky.com, http://www.viruslist.com - 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
Re: [pgsql-es-ayuda] ayuda con ciclo anidado
Ing. Esneiker Enriquez Cabrera escribió: El código está escrito en plpgsql, aún cuando le quito el begin y end me sigue dando el mismo problema. Te falta un end if, pero realmente el gran problema es que el diseño de todo esto es malo (por decirlo elegantemente). -- Álvaro Herrerahttp://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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
RE: [pgsql-es-ayuda] ayuda con ciclo anidado
Muchas gracias Álvaro, efectivamente me faltaba un end if, del cual no me había dado cuenta con tantas veces que lo revisé. Saludos, Ing. Esneiker Enriquez Cabrera Esp. B en Ciencias Informáticas Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu -Mensaje original- De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Alvaro Herrera Enviado el: martes, 07 de octubre de 2014 15:43 Para: Ing. Esneiker Enriquez Cabrera CC: 'Guillermo E. Villanueva'; 'POSTGRES' Asunto: Re: [pgsql-es-ayuda] ayuda con ciclo anidado Ing. Esneiker Enriquez Cabrera escribió: El código está escrito en plpgsql, aún cuando le quito el begin y end me sigue dando el mismo problema. Te falta un end if, pero realmente el gran problema es que el diseño de todo esto es malo (por decirlo elegantemente). -- Álvaro Herrerahttp://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training Services - 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 - 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
[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] error de conexión con pgagent
Buenas Martin. Nunca he usado el pgagent pero ese error puede darte porque tengas mal configurado el archivo /etc/hosts Te recomiendo también que revises los puertos del pgagent que no estén cerrados por el firewall... Saludos El 06/10/14 a las #4, Martín Díaz escribió: 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 alvhe...@2ndquadrant.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@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda Concurso "Mi selfie por los 5". Detalles en. Ver http://justiciaparaloscinco.wordpress.com
Re: [pgsql-es-ayuda] [2ndQuadrant Webinar Gratuito] Tema: Introducción a repmgr
Emanuel Calvo escribió: ¡Hola listeros! 2ndQuadrant tiene el placer de anunciarles el nuevo webinar gratuito que se llevará a cabo el próximo Jueves 9 de Octubre a las 12:00pm (horario Argentina). Estimados, les rogaría que futuros avisos de webinars y otras actividades de esa índole se hagan exclusivamente en la lista pgsql-es-fomento. Si alguien de pgsql-es-ayuda está interesado en recibir estos avisos, queda cordialmente invitado a suscribirse a esa otra lista. -- Álvaro Herrera - 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