Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/09/2010, 09:01
yoMax
 
Fecha de Ingreso: diciembre-2007
Mensajes: 9
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Diferencia de horario entre postgresql y sistema operativo

Tengo un problema, vivo en Guayaquil Ecuador, ya cambie en el Postgresql.conf timezone='America/Guayaquil'. pero cuando me conecto con algun cliente y pongo select now() me obtiene la fecha adelantada por algunas horas, cuando pongo show timezone me aparece gtm, si en el cliente (pgadmin, sql manager for postgres) hago set time zone 'America/Guayaquil' y luego pongo select now(), me aparece bien, pero eso lo hace solo en el cliente, y como tengo campos en los cuales la fecha es timestamp y cuyo valor es now(), me sale la fecha cambiada al crear registros, no entiendo porque si esta hecho el cambio en el archivo de postgresql.conf porque no sale?, dependerá tambien de la base? porque tengo en el mismo servidor algunas bases de datos, será que se puede cambiar el timezone por base?

El servidor es opensuse con postgres 8.3
La base esta en /usr/local/pgsql/data


Gracias por la ayuda