Pular para o conteúdo

Fóruns Banco de dados Oracle v$session_longops start_time 1 hora a mais Responder a: v$session_longops start_time 1 hora a mais

#144307
Avatar photoJosé Laurindo Chiappa
Moderador

    Blz ? Então, eu nunca vi isso não, MAS quando alguém aqui no Brasil fala de horário adiantando uma hora recentemente, a PRIMEIRA coisa em que penso é que a pessoa não está com as definições de TIME ZONE corretas para o Brasil em 2019( sejam os arquivos com definições de TZ usadas no banco, sejam as definições no Sistema Operacional), já que o horário de verão foi cancelado em 2019 meio que na última hora, com o ano já começado – em princípio as colunas da V$SESSION são DATE e não timestamp with time zone então DEVERIAM ser imunes à TZ erradas, mas vai saber se alguma API interna do seu sistema operacional usa essa informação de TZ e aí na hora de converter em DATETIME pra uso da V$SESSION_LONGOPS aí dá essa diferença…. Numa busca Rápida e Superficial no site de Suporte da Oracle não achei uma referência direta pra isso mas Não é Impossível….
    Então a minha PRIMEIRA PERGUNTA é : vc já disse que a DATA/HORA em si estão OK, ** MAS ** e a informação de TIME ZONE, principalmente à referente a Horário de verão, está ?? Se não estiver (o que é Provável) , faça uma pesquisa Melhor no site de Suporte da Oracle E abra um chamado pra confirmar, mas isso é bem possível de estar acontecendo, aí a solução é vc aplicar o patch de DST/DaylightSavingTime (ie, horário de verão) cfrme mostrado nas notas do Suporte Updated DST Transitions and New Time Zones in Oracle RDBMS and OJVM Time Zone File Patches (Doc ID 412160.1) e Brazil Daylight Saving Time End Period (Doc ID 2506909.1), BEM COMO aplicar os patches referentes à isso no Sistema Operacional….

    []s

    Chiappa