From: | Max López Ulloa <maxlopezu(at)gmail(dot)com> |
---|---|
To: | Horacio Miranda <hmiranda(at)gmail(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)commandprompt(dot)com>, Jaime Casanova <jaime(at)2ndquadrant(dot)com>, "Javier Aquino H(dot)" <jaquino(at)lexuseditores(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Diferencia de horario entre postgresql y sistema operativo |
Date: | 2010-09-22 00:05:30 |
Message-ID: | AANLkTiniZF5tWqA+4eD5VjpPqv+X_fPUZDsodbxPsPK3@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Retomo el tema ya que me he dado de cabeza muchas veces y no descifro donde
puede estar el problema, explico un poco mas, lo que he visto y tratado de
hacer:
Al entrar en la base con psql, puedo ver que me muestra el timezone que
debería ser; incluso la hora me muestra la que es:
nombre_base=#
nombre_base=# SHOW DATESTYLE;
DateStyle
-----------
ISO, DMY
(1 row)
nombre_base=# SHOW TIMEZONE;
TimeZone
-------------------
America/Guayaquil
(1 row)
nombre_base=# SELECT NOW();
now
-------------------------------
2010-09-21 18:30:11.869856-05
(1 row)
nombre_base=#
Cuando entro con pgadmin o con SQL Manager for Postgresql, el timezone me
sale GMT al poner now() me aparece la hora aumentada por 5 horas.
En el sistema operativo (linux) me aparece la fecha normal
nombre_servidor:# date
Tue Sep 21 18:32:21 ECT 2010
He puesto en el postgresql.conf en timezone todo lo que he podido cambiar, o
sea: 'GMT -5'; 'America/Guayaquil', he reiniciado el servicio, bueno yo
cree el script para inicio y parada del postgres que es el siguiente:
#!/bin/sh
### BEGIN INIT INFO
# Provides: postgres
# Required-Start: $network
# Required-Stop: $network
# Default-Start: 2 3 5
# Description: Postgres 8.3 Database
### END INIT INFO
case "$1" in
'start')
sudo -u postgres /usr/local/pgsql/bin/postgres -D
/usr/local/pgsql/data >logfile 2>&1 &
echo "Base de Datos iniciada"
;;
'stop')
#kill `cat /usr/local/pgsql/data/postmaster.pid`
killproc /usr/local/pgsql/data/postmaster.pid
;;
*)
echo "Usage: $0 { start | stop }"
;;
esac
exit 0
Incluso he eliminado fisicamente el pid; y reiniciado la maquina, en fin he
hecho de todo lo que creo que podría haberme dado alguna solucion pero nada.
Se que tiene que ser algun error de configuracion en alguna parte pero ya no
encuentro donde puede ser.
El 17 de septiembre de 2010 21:23, Horacio Miranda <hmiranda(at)gmail(dot)com>escribió:
> De casualidad, que te dice, el date en el SO ? Esta bien configurada
> al zona ahi ?
>
> 2010/9/16 Alvaro Herrera <alvherre(at)commandprompt(dot)com>:
> > Excerpts from Jaime Casanova's message of mié sep 15 19:18:33 -0400 2010:
> >> 2010/9/15 Javier Aquino H. <JAquino(at)lexuseditores(dot)com>:
> >> > No será GMT-5 ????
> >> >
> >> > Vale decir el mismo TZ de Bogotá, Lima y Quito
> >> >
> >>
> >> No. GMT+5. algo de que postgres usa otro estandar en eso
> >
> > Si mal no recuerdo, POSIX usa el signo para un lado, mientras que SQL
> > usa el signo para el lado contrario.
> >
> > --
> > Álvaro Herrera <alvherre(at)commandprompt(dot)com>
> > The PostgreSQL Company - Command Prompt, Inc.
> > PostgreSQL Replication, Consulting, Custom Development, 24x7 support
> > -
> > 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
> >
>
>
>
> --
> Saludos,
> Horacio Miranda Aguilera.
> -
> 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
>
--
Max Lopez U.
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2010-09-22 00:29:47 | Re: Diferencia de horario entre postgresql y sistema operativo |
Previous Message | JESUS ARNULFO ZACARIAS SANTOS | 2010-09-21 23:07:51 | Algo raro en una inserccion |