RE: [pgsql-es-ayuda] Actualizar fila y controlar concurrencia

2011-08-22 Por tema Alvaro Herrera
Excerpts from Edwin Quijada's message of sáb ago 20 10:47:52 -0400 2011:
 
 Alvaro, esta semana me paso algo interesante con eso. Tengo una funcion que 
 hace exactamente eso bloque el record , luego el update, bien hasta ahi, lo 
 raro es que puse dicha funcion dentro de un trigger para generar dicha 
 secuencia pero al hacer un insert todo se queda bloqueado y el inserrt nunca 
 prospera pero si dentro del insert invoco a la funcion no hay problema solo 
 al ponerla dentro del trigger.Algo extrano, nunca me habia dado cuenta porque 
 siempre la uso , la funcion, desde la aplicacion.

¿Qué hace la función?

-- 
Álvaro Herrera alvhe...@alvh.no-ip.org
-
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] Servicio ntp !!!

2011-08-22 Por tema Angelo Astorga
hola lista,  ayer Domingo por más que quice sincronizar la hora con
ntp.shoa.cl fue imposible, probe con servidores de hora de redhat,
windows, etc y al final tuve que sacar ticket a sincronizar y ajustar
hora manual en servidor... alguien sabe el porque no se pudo, si antes
lo hacia bien ?

saludos,
AAstorga
-
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] Servicio ntp !!!

2011-08-22 Por tema Carlos Bazán

Dale una mirada a esto...
http://www.horaoficial.cl/pf.htm#consideraciones

Saludos

Carlos Bazán


El 22/08/11 14:14, Angelo Astorga escribió:

hola lista,  ayer Domingo por más que quice sincronizar la hora con
ntp.shoa.cl fue imposible, probe con servidores de hora de redhat,
windows, etc y al final tuve que sacar ticket a sincronizar y ajustar
hora manual en servidor... alguien sabe el porque no se pudo, si antes
lo hacia bien ?

saludos,
AAstorga
-
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


Re: [pgsql-es-ayuda] separar datos de un campo

2011-08-22 Por tema Alvaro Herrera
Excerpts from Miguel Angel Hernandez Moreno's message of vie ago 19 12:14:47 
-0400 2011:
 Saludos lista
 
 Tengo un campo tipo point en una tabla, el cual contiene la latitud (
 coordenada posotiva)y longitud (coordenada negativa)
 
 (-100.298390507273,25.6720346672794)
 
 lo que deseo es hacer un select a este registro pero manejarlo de tal forma
 que me regrese por separado las coordenadas,
 pense manejarlo con expresiones regulares en uan funcion de postgres y
 evaluar el registro

Hmm, lo que yo haría sería tomar la diferencia con cada uno de los
orígenes (0,0), o algo de ese estilo, evitando la manipulación de texto
lo más posible (leeento)

-- 
Álvaro Herrera alvhe...@alvh.no-ip.org
-
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] separar datos de un campo

2011-08-22 Por tema Hellmuth Vargas
Hola
según veo en la documentación, para acceder a los componentes x,y de
un datos point seria similar al de los arreglos por lo tanto para x
seria campo[0] y para y campo[1]

osea que un select tentativo seria

SELECT campo_punto[0] AS x, campo_punto[1] AS y FROM tabla

http://www.postgresql.org/docs/8.4/static/functions-geometry.html

y pues debería aprovecharse las funciones nativas que tiene estos
tipos de datos, y en generar para las que implementan  para cada tipo.






2011/8/22 Alvaro Herrera alvhe...@alvh.no-ip.org:
 Excerpts from Miguel Angel Hernandez Moreno's message of vie ago 19 12:14:47 
 -0400 2011:
 Saludos lista

 Tengo un campo tipo point en una tabla, el cual contiene la latitud (
 coordenada posotiva)y longitud (coordenada negativa)

 (-100.298390507273,25.6720346672794)

 lo que deseo es hacer un select a este registro pero manejarlo de tal forma
 que me regrese por separado las coordenadas,
 pense manejarlo con expresiones regulares en uan funcion de postgres y
 evaluar el registro

 Hmm, lo que yo haría sería tomar la diferencia con cada uno de los
 orígenes (0,0), o algo de ese estilo, evitando la manipulación de texto
 lo más posible (leeento)

 --
 Álvaro Herrera alvhe...@alvh.no-ip.org
 -
 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




-- 
Cordialmente,

Ing. Hellmuth I. Vargas S.
-
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] Sistema de Juntas Municipales en POstgres

2011-08-22 Por tema Edwin Quijada

Tengo un par de casos como y donde los puedo publicar ?

*---* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 

*-Soporte PostgreSQL

*-www.jqmicrosistemas.com
*-809-849-8087
*---*



 CC: pgsql-es-ayuda@postgresql.org
 Subject: Re: [pgsql-es-ayuda] Sistema de Juntas Municipales en POstgres
 From: alvhe...@alvh.no-ip.org
 To: listas_quij...@hotmail.com
 Date: Sat, 20 Aug 2011 21:10:29 -0400
 
 Excerpts from Edwin Quijada's message of sáb ago 20 11:15:58 -0400 2011:
 
  PD: Otra razon mas para abir un sitio de casos de exitos, me pongo a pensar 
  que seria muy bueno hacerlo en la WIKI, formato libre y hasta donde cada 
  quien quiera. Que les parece no se podria abrir en la Wiki algo asi para 
  cada quien escribir sus casos?
 
 Por supuesto; si quieres contribuir casos de éxito en la Wiki, o
 conseguir que otra persona lo haga, eres más que bienvenido.
 
 -- 
 Álvaro Herrera alvhe...@alvh.no-ip.org
 -
 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] Pregunta sobre bloqueos en postgress

2011-08-22 Por tema David Ventura
Hola a ver si me pudieran ayudar , les explico , soy un usuario nuevo con
postgres , hasta la fecha he trabajado muchos años con informix-se , y con
informix-4gl , ahora en estos momentos estoy migrando una aplicación entera
a QUERIX-4gl (www.querix.com http://www.querix.com/ )  que me permite
trabajar con postgres con iodbc , El problema que me encuentro es que con
las base de datos informix yo podia bloquear un registro sin tener que
realizar una transacción y al utilizar postgres no he encontrado la forma de
hacer esto sin tener que abrir una transacción . El problema lo tengo al
abrir un cursor for update  .

 

Si alguien me pudiera ayudar estaria mil agradecido e intentare en la medida
de lo posible de ayudar o apoyar en lo que yo pueda a este proyecto

 

 Atentamente:   

   Consultoría y Servicios Tecnológicos  
 

   DAVID VENTURA CASTELLÓ 

   Telf. :0034 931.930.400 / 0034 610.28.79.34

   E-mail : dvent...@vencys.com 

 http://www.vencys.com www.vencys.com 

  

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si no es vd. el destinatario
indicado, queda notificado de que la utilización, divulgación y/o copia sin
autorización está prohibida en virtud de la legislación vigente. Si ha
recibido este mensaje por error, le rogamos que nos lo comunique
inmediatamente por esta misma vía y proceda a su destrucción.

This message is intended exclusively for its addressee and may contain
information that is CONFIDENTIAL and protected by professional privilege. If
you are not the intended recipient you are hereby notified that any
dissemination, copy or disclosure of this communication is strictly
prohibited by law. If this message has been received in error,  lease
immediately notify us via e-mail and delete it.



 P  Atención: Antes de imprimir este mensaje valora si verdaderamente es
necesario. De esta forma contribuiremos a la preservación del Medio
Ambiente. Gracias

 

image002.jpg

RE: [pgsql-es-ayuda] Redo Log's

2011-08-22 Por tema SYSWARP - Carlos Enrique Perez
Gracias Edwin creo que con eso me respondiste todo lo que necesitaba.

Saludos cordiales

 

De: pgsql-es-ayuda-ow...@postgresql.org
[mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Edwin Quijada
Enviado el: sábado, 20 de agosto de 2011 12:06 p.m.
Para: carlos.pe...@syswarp.com.ar; pgsql-es-ayuda@postgresql.org
Asunto: RE: [pgsql-es-ayuda] Redo Log's

 

Explica mejor lo que quieres...si es lo qque quieres es volver a un punto
usando el log es un trabajo bien artesanal, aparte de que tu log debio de
estar en all, es decir enviando todo lo que pasaba en la BD al log, sino es
asi ni lo trates.

Con lo otro se puede pero es un trabajo bien delicado que le tocaria hacer ,
no se necesita mucha experiencia, solo vas a copiar comandos sql y pegar,
pero si mucha paciencia

*---* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 
*-Soporte PostgreSQL
*-www.jqmicrosistemas.com
*-809-849-8087
*---*




  _  

From: carlos.pe...@syswarp.com.ar
To: pgsql-es-ayuda@postgresql.org
Subject: [pgsql-es-ayuda] Redo Log's
Date: Fri, 19 Aug 2011 15:10:17 -0300

Alguien tiene experiencia y algun ejemplo para poder restaurar un backup y
con el log volver a un horario determinado? 

 

Experiencia = que haya sufrido algun problema y que lo haya podido resolver,
si es viable o no. si hay algo a tener en cuenta.

 

Perdon pero en esto estoy totalmente inexperto y podriamos llegar a
necesitarlo.

 

Saludos cordiales.

 



__ Information from ESET NOD32 Antivirus, version of virus signature
database 6401 (20110822) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


__ Information from ESET NOD32 Antivirus, version of virus signature
database 6401 (20110822) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



RE: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress

2011-08-22 Por tema Edwin Quijada

Puedes usar Select... FOR UPDATE para bloqueo a nivel de registro o LOCK TABLE 
para bloquear la tabla completa. Esto no necesita estar en una tranasccion 
bueno sino esta en una funcion.

*---* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 

*-Soporte PostgreSQL

*-www.jqmicrosistemas.com
*-809-849-8087
*---*



From: dvent...@vencys.com
To: pgsql-es-ayuda@postgresql.org
Subject: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress
Date: Sun, 21 Aug 2011 17:02:07 +0200






















Hola a ver si me pudieran ayudar , les explico , soy un
usuario nuevo con postgres , hasta la fecha he trabajado muchos años con
informix-se , y con informix-4gl , ahora en estos momentos estoy migrando una 
aplicación
entera a QUERIX-4gl (www.querix.com)  que
me permite trabajar con postgres con iodbc , El problema que me encuentro es
que con las base de datos informix yo podia bloquear un registro sin tener que
realizar una transacción y al utilizar postgres no he encontrado la forma de
hacer esto sin tener que abrir una transacción . El problema lo tengo al abrir
un cursor for update  .

 

Si alguien me pudiera ayudar estaria mil agradecido e
intentare en la medida de lo posible de ayudar o apoyar en lo que yo pueda a
este proyecto

 

 Atentamente:   

  
Consultoría y Servicios Tecnológicos  

 

   DAVID VENTURA
CASTELLÓ 

   Telf. :0034
931.930.400 / 0034 610.28.79.34

   E-mail : dvent...@vencys.com 

www.vencys.com


 




Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si no es vd. el destinatario indicado,
queda notificado de que la utilización, divulgación y/o copia sin  autorización
está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje
por error, le rogamos que nos lo comunique  inmediatamente por esta misma vía y
proceda a su destrucción.





This message is intended exclusively for its addressee
and may contain information that is CONFIDENTIAL and protected by professional
privilege. If you are not the intended recipient you are hereby notified that
any dissemination, copy or disclosure of this communication is strictly
prohibited by law. If this message has been received in error,  lease
immediately notify us via e-mail and delete it.





 P  Atención: Antes
de imprimir este mensaje valora si verdaderamente es necesario. De esta forma
contribuiremos a la preservación del Medio Ambiente. Gracias



 

  attachment: image002.jpg

[pgsql-es-ayuda] Sincronizar hora con servidor local !!!

2011-08-22 Por tema Angelo Astorga
Hola lista, tengo mi servidor linux sincronizando hora con shoa y todo anda
bien, pero los PCs de la red local se sincronizan con el servidor y depende
mucho de la fecha que tengan, es decir, si el tema sólo pasa por hora no hay
problema, pero si el PC tiene fecha y hora distinta, aparece un error al
sincronizar... alguien tiene alguna explicación ?

saludos,
aastorga


Re: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress

2011-08-22 Por tema Jaime Casanova
2011/8/21 David Ventura dvent...@vencys.com

 Hola a ver si me pudieran ayudar , les explico , soy un usuario nuevo con 
 postgres , hasta la fecha he trabajado muchos años con
 informix-se , y con informix-4gl , ahora en estos momentos estoy migrando una 
 aplicación entera a QUERIX-4gl (www.querix.com)
 que me permite trabajar con postgres con iodbc

has probado aubit4gl? http://www.aubit.com/
una de las ventajas es que tiene acceso nativo a postgres (sin odbc)

, El problema que me encuentro es que con las base de datos informix yo podia
 bloquear un registro sin tener que realizar una transacción y al utilizar 
 postgres no he encontrado la forma de hacer esto sin tener que
 abrir una transacción . El problema lo tengo al abrir un cursor for update  .


al inicio crei que estabas equivocado, al menos hasta la versión 9.40
que fue la última que use (y aun doy soporte de vez en cuando) eso no
era posible.

pero parece que el asunto es que estas usando la base de datos sin
logging (es decir sin proteccion de un log de transacciones)

en postgres no existe manera de hacer eso, y creeme que no quieres
hacerlo, tu sistema ha estado trabajando en un modo inseguro mucho
tiempo...

--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
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