From: | Euler Taveira <euler(at)timbira(dot)com(dot)br> |
---|---|
To: | aormenese(at)gmail(dot)com |
Cc: | pgsql-pt-geral(at)lists(dot)postgresql(dot)org |
Subject: | Re: Horário de verão |
Date: | 2018-10-22 21:26:35 |
Message-ID: | CAHE3wgjy3GCujGw=U4wrzFH83OyiR=J4O+w+5Gn5NBk+f9Sz9Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-pt-geral |
Em seg, 22 de out de 2018 às 17:02, André Ormenese
<aormenese(at)gmail(dot)com> escreveu:
> Meu banco (versão 10.5, em S.O. Freebsd) está com timezone = America/Sao_Paulo.
>
> Até 2017 o horário de verão começava no terceiro sábado de outubro. Em 2018 a data foi alterada.
> Onde o banco vai buscar esta informação que o horário de verão foi alterado ?
>
Depende de como foi feita a instalação.
pg_config --configure
Se aparecer --with-system-tzdata=/path/to/timezone, o postgres vai
buscar no diretório especificado (geralmente é onde o sistema
operacional coloca os arquivos das zonas horárias). Caso contrário,
ele vai buscar em $PGDIR/share/postgresql/timezone.
> Dei uma olhada em $PGDIR/share/postgresql/timezone/America/Sao_Paulo e o arquivo não condiz com a atual realidade.
> Preciso atualizar o usr/share/zoneinfo/America/Sao_Paulo do SO ? E depois copiar lá no diretório do banco ?
>
Se foi instalado sem --with-system-tzdata, você vai ter que copiar
o(s) referido(s) arquivo(s) depois de atualizar o(s) mesmo(s) no
sistema operacional (a última versão do timezone é 2018f). Um reinício
do postgres é necessário após a atualização.
--
Euler Taveira Timbira -
http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
From | Date | Subject | |
---|---|---|---|
Next Message | Fábio Telles Rodriguez | 2018-10-23 01:03:05 | Re: Horário de verão |
Previous Message | André Ormenese | 2018-10-22 20:01:28 | Horário de verão |