RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Lazáro Rubén García Martínez
La columna gps_id es única, o almacenas en la tabla toda la trasa de las ubicaciones de los gps?? Saludos. From: pgsql-es-ayuda-ow...@postgresql.org [pgsql-es-ayuda-ow...@postgresql.org] On Behalf Of Jorge Toro [jolt...@gmail.com] Sent: Monday, July 09,

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
Hola Lazáro, gracias por responder. Sí gps.id es la referencia a una tabla gps que se usa para registrar cada uno de los GPS que se registran para ser aceptados por el servidor. Esta tabla gps tiene datos como: id, name, type, active. de cada uno de los GPS. Y la tabla position se encarga de

RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Lazáro Rubén García Martínez
Entonces podrias tener dos tablas positions, una que se llame hist_positions por ejemplo, y la otra positions, sobre positions almacenas la última ubicación de los gps y sobre hist_positions el historial de posiciones de los gps, para almacenar las posiciones de los gps utililizas una función,

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
Hola Lazáro, En realidad te agradezco muchísimo tu ayuda. Yo estaba pensando en hacer algo como eso, en este momento estoy estudiando tu código. Mi idea era crear una función que cuando fuera llamada realizara un INSERT en la tabla h_positions y un UPDATE en una tabla como positions. El problema

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
Creo que lo mejor es hacer un índice único en la tabla GPS (llave primaria), un campo donde esté la última posición del GPS y otro índice en la llave foránea de GPS en la tabla positions. Y crear una function asi: CREATE OR REPLACE FUNCTION public.fn_guardar_posicion (   gps_id_ integer,  

Re: [pgsql-es-ayuda] instalar postgres 9.1 en kubuntu

2012-07-09 Por tema Gilberto Castillo Martínez
El lun, 09-07-2012 a las 12:32 -0300, ferd agu escribió: Hola gente! estoy intentando instalar postgres por primera vez en una distribucion de linux (kubuntu) luego de ejecutar el comando: sudo apt-get install postgresql no puedo encontrar los archivos de configuracion,

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
perdon, por favor corregir el is null por is not null De: Alejandro Carrillo faster...@yahoo.es Para: Lazáro Rubén García Martínez lgarc...@vnz.uci.cu; Jorge Toro jolt...@gmail.com; Foro Postgres pgsql-es-ayuda@postgresql.org Enviado: Lunes 9 de julio de

Re: [pgsql-es-ayuda] instalar postgres 9.1 en kubuntu

2012-07-09 Por tema Alvaro Hilario
Asumiendo que la instalación fue correcta, los archivos de configuración usualmente los puedes localizar en /etc/postgresql/9.1/main. Revisa ese directorio y sino están ahí prueba con el locate postgresql.conf en la consola. El 9 de julio de 2012 11:32, ferd agu ferd...@gmail.com escribió: Hola

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Mario Sileone
Te comento de mi experiencia, que si trabajas con reportes de GPS, chequees la fecha sea igual o mayor a la anterior que tienes en la tabla de ultimos reportes. Algunos equipos pueden disparar reportes retrasados (no se si es tu caso) y hacer updates de fecha y hora de reportes anteriores a la

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
Si quieres puedes meter esa función en un trigger de la tabla positions; así cuando se agrege una posicion del GPS, se actualice en la tabla gps. No olvidaer hacer vacuum full periódicamente a la tabla GPS, ya que las actualizaciones realmente son borrados e inserciones de los datos.

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
Hola Alejandro, gracias por tu ayuda. Lo que entiendo de tu propuesta es hacer: gps --- id serial PK name text type text active boolean position_id integer -- índice a la última posición del gps. positions -- id serial PK gps_id integer FK (gps.id) posicion point

[pgsql-es-ayuda] Comportamiento correcto del not in ?

2012-07-09 Por tema Guillermo Villanueva
Hola gente como andan? Tengo una duda, resulta que la siguiente consulta a mi entender debería devolver 43 filas: select * from uad.beneficiarios where estado_envio = 'n' and tipo_transaccion = 'M' and clave_beneficiario not in ( select clavebeneficiario from nacer.smiafiliados ) Pero contrario a

RE: [pgsql-es-ayuda] configuración postgres 9 vs postgres 8 problema con checkpoints y autovacuum

2012-07-09 Por tema Alvaro Herrera
Excerpts from lgarciam's message of dom jul 08 15:53:42 -0400 2012: Alvaro muchas gracias por tus aclaraciones, simpre bienvenidas, sobre los checkpoints me quedan algunas dudas, y si puedes ayudarme a aclarar otras lagunas sería mucho mejor: 1. Cuando wal_buffers se llena también ocurre

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
mmm puede ser, pero le apuesto más a guardar la ultima fecha_hora y posicion del evento asi no tienes q ir a buscar en la otra tabla (lo de la foranea es por temas de actualización de llave primaria o borrado físico sobre GPS). Cabe corregir a la function (sea q la metas en un trigger o no),

[pgsql-es-ayuda] instalacion

2012-07-09 Por tema Milton Labanda
como puedo decirle a pg en debian que grabe las bd en otro directorio aparte del /var? -- /\/\;/- Milton Labanda [miltonlab] Distro:Debian GNU/Linux 6.0 Squeeze Blog: http://1000tonlab.wordpress.com jabber:

Re: [pgsql-es-ayuda] instalacion

2012-07-09 Por tema carlos.perez
Instala desde los fuentes, ahi podes determinar en que directorios vas a trabajar. Saludos. On Mon, 9 Jul 2012 14:18:21 -0500, Milton Labanda 1000ton@gmail.com wrote: como puedo decirle a pg en debian que grabe las bd en otro directorio aparte del /var? --

Re: [pgsql-es-ayuda] instalacion

2012-07-09 Por tema Alvaro Herrera
Excerpts from Milton Labanda's message of lun jul 09 15:18:21 -0400 2012: como puedo decirle a pg en debian que grabe las bd en otro directorio aparte del /var? mkdir /el/otro/directorio/pgdata psql CREATE TABLESPACE otro_directorio LOCATION '/el/otro/directorio/pgdata'; psql ALTER DATABASE ..

Re: [pgsql-es-ayuda] instalar postgres 9.1 en kubuntu

2012-07-09 Por tema Marcos Ortiz
On 07/09/2012 11:54 AM, Gilberto Castillo Martínez wrote: El lun, 09-07-2012 a las 12:32 -0300, ferd agu escribió: Hola gente! estoy intentando instalar postgres por primera vez en una distribucion de linux (kubuntu) luego de ejecutar el comando: sudo apt-get install postgresql no puedo

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
Gracias a todos por su ayuda y colaboración. Muy agradecido, *Jorge Alonso Toro* Ing. Teleinformático. http://jolthgs.wordpress.com/ www.devmicrosystem.com -- Powered By Debian. Developer Bullix GNU/Linux.

[pgsql-es-ayuda] Certificación PostgreSQL Mundial

2012-07-09 Por tema Alejandro Carrillo
Buen día, Por favor, ¿cuales certificaciones de PostgreSQL existen a nivel mundial y donde puedo presentar los exámenes de certificación en Colombia? Gracias

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Javier Aquino
Estimado Jorge, Y no te ayudaría un sentencia select comun y corriente com esta ??? SELECT * FROM positions p1 JOIN ( select gps_id, max(date) date from positions group by gps_id) p2 USING ( gps_id, date ) ; Esta consulta te devolvería el ultimo registro de cada gps_id.

Re: [pgsql-es-ayuda] [ecpug] Fwd: instalacion

2012-07-09 Por tema Jaime Casanova
2012/7/9 Milton Labanda 1000ton@gmail.com: -- Mensaje reenviado -- De: Milton Labanda 1000ton@gmail.com Fecha: 9 de julio de 2012 14:18 Asunto: instalacion Para: POSTGRES pgsql-es-ayuda@postgresql.org como puedo decirle a pg en debian que grabe las bd en otro

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alvaro Herrera
Excerpts from Javier Aquino's message of lun jul 09 21:48:50 -0400 2012: OK, No había caído en cuenta de ello. Entonces te quedaría 2 opciones: 1. Crear un campo position_id en tu tabla maestra gps, este campo se actualizaría cada vez que realices un insert nuevo a tu tabla positions.