Re: Horário de verão

From: André Ormenese <aormenese(at)gmail(dot)com>
To:
Cc: pgsql-pt-geral(at)lists(dot)postgresql(dot)org
Subject: Re: Horário de verão
Date: 2018-10-23 17:04:56
Message-ID: CAKKKy7L_ad_tjskKXrC8P009+YsA4nAHMcPURFQJ8S35o0cayA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pt-geral

Em ter, 23 de out de 2018 às 09:40, Ricardo Campos Passanezi <
riccp(at)unicamp(dot)br> escreveu:

>
>
> Em seg, 22 de out de 2018 às 18:26, Euler Taveira <euler(at)timbira(dot)com(dot)br>
> escreveu:
>
>> 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.
>>
>>
> Creio que o padrão de instalação é (ao menos ao rodar o make config no
> /usr/ports/database/posgresql10-server) a opção "Use internal timezone"
> estar selecionada. Assim, deve trocar dentro do
> $PGDIR/share/postgresql/timezone/America/Sao_Paulo.
>
> Faça uma verificação se a zona de tempo do sistema está correta com 'zdump
> -v /usr/share/zoneinfo/America/Sao_Paulo | egrep '2018'
>
> Caso não esteja, clone de https://github.com/eggert/tz, compile a zona
> com o 'zic -d southamerica' e atualize a tz do sistema (pessoalmente
> prefiro gerar num temporário e copiar no /usr/share e usar o bsdconfig para
> acertar a timezone). É possível que tenha de reiniciar os serviços
> (especialmente syslogd e cron).
>
>
> Euler e Ricardo, obrigado pelas dicas.

Já fiz as alterações e testei !!! Tudo certo.

Só para constar, minha compilação não tinha o --with-system-tzdata.

In response to

Browse pgsql-pt-geral by date

  From Date Subject
Next Message Carlos Adean 2018-10-24 12:32:25 Re: Histórico da lista pgbr fora do ar?
Previous Message Ricardo Campos Passanezi 2018-10-23 12:39:44 Fwd: Horário de verão