sql server
Horário de verão X SQL Server e Oracle
Ola pessoal,
Com o fim do horário de verão chegando, começamos a nos preocupar bastante com os impactos que a mudança de horário pode ocasionar no ambiente. Uma boa noticia aos DBAs SQL Server, todos os processos são alterados e gerenciados automaticamente pela instancia baseada no horário do servidor, ou seja, visando apenas as funcionalidades SQL Server (execução de Jobs, backups, LSN...) não teremos problema algum, contanto que o servidor esteja atualizado.
Para a mudança do horário do servidor, não é aconselhável que seja alterado manualmente, basta certificar que o Windows esteja atualizado com pelo menos um dos updates abaixo, que a alteração será automática e transparente:
KB2863058
KB2779562 KB2732052 KB2633952
KB2570791
KB2443685
KB2158563
KB981793
KB979306
KB976908
O único ponto de atenção para os DBAs SQL Server são os campos inseridos e ordenados por data. Quando há a inserção de valores com data, devido à volta do horário de verão, a ordenação pode se perder, assim como a gravação de Log no arquivo SQL Server Log.
Quanto ao Oracle, por ser um SGDB (sistema de gerenciamento de banco de dados) multi plataforma, não temos a mesma garantia que os processos serão administrados automaticamente, por mais que as versões 10g em diante estejam muito mais completas quanto a tratamento desses casos. Alguns problemas que a volta do horário de verão pode ocasionar em ambiente Oracle:
Sobre escrita dos Archived logs
Problemas de comunicação com o LISTENER
Problemas de registros SYSDATE
Diversos problemas em ambientes RAC devido a sobre escrita
Tendo vista esses problemas a parada do listener e do banco é uma medida preventiva muito eficaz.
Compartilhem suas experiências aqui