--- Thiago Santos <[EMAIL PROTECTED]> escreveu:
> O sistema operacional é o Windows 2000 advanted Server
>
> Esta no horario de verão.. O problema que o banco esta armazenando a
> data
> com 2 horas a mais do horário correto..
>
> No postgre.conf ele nao aceita eu setar o timezone, se eu fizer isso
> o
> serviço do postgre ne sobe. Como corrigir isso?
>
Você está colocando o timezone de maneira incorreta. Para saber como
definir a variável timezone, olhe no diretório share/timezone. Caso
este em um diretório coloque a barra(/). Veja:
tst=# select now();
now
-------------------------------
2006-01-30 20:20:53.722066-02
(1 registro)
tst=# set timezone = 'America/Chicago';
SET
tst=# select now();
now
-------------------------------
2006-01-30 16:21:11.075575-06
(1 registro)
tst=# set timezone = 'America/Sao_Paulo';
SET
tst=# select now();
now
-------------------------------
2006-01-30 20:21:21.442429-02
(1 registro)
tst=#
Euler Taveira de Oliveira
euler[at]yahoo_com_br
_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br