Olá,

Você instalou de forma compilada? Qual só você está usando? Debian? Ubuntu?

Você terá que recompilar o PostgreSQL com a opção --with-system-tzdata no
./configure. Este parâmetro do configure você indica o arquivo de timezone
do PostgreSQL. Uma saída é você executar o comando: zdump -v
America/Sao_Paulo, capturar esta saída e jogar no diretório de timezone do
PostgreSQL e assim efetuar a compilação com o parâmetro mencionado acima.




2009/6/19 jorge sanfelice <[email protected]>

> Pessoal,
> Estou usando a versao 8.4 para testar, etc ... ja em um projeto, só que
> estou com problemas no timezone e nao estou conseguindo identificar o que eu
> poderia fazer para arrumar.
>
> O server linux esta com o timezone OK.
>
> se eu faço um select traz a informacao correta, ex:
>
> SELECT now();
>               now
> -------------------------------
>  2009-06-19 12:53:37.450217-03
>
> Mas quando faço um update ou insert grava o timezone errado:
>
> UPDATE cliente_sincroniza SET csclidt_cadastro='2002-11-04 08:32:30-03'
> WHERE csclioid='7283' ;
> UPDATE 1
>
> select csclidt_cadastro from cliente_sincroniza WHERE csclioid='7283';
>     csclidt_cadastro
> ------------------------
>  2002-11-04 09:32:30-02
>
>
> Aguem poderia me ajudar a solucionar esse problema.
>
> Obrigado
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a