[firebase-br] Retornar data/hora de servidor linux: comportamento estranho
Mario
brujeria em task.com.br
Seg Ago 28 22:52:03 -03 2006
Ola,
ja usei debian /fb/current_timestamp sem nunca ter problemas.
Que eu saiba este retorna o horário do servidor, então nem adianta
sincronizar com o usuário. Isso até porque o usuário poderia estar com
um horário diferente do "real" e assim gerar incosistencia.
De qualquer forma tenta sincronizar o relogio com um servidor da
internet no boot, mesmo assim confira no console se o horário está nos
conformes. Daí reinicia o fb so por garantia!
Valeu
Mario H.
Em Seg, 2006-08-28 às 18:40 -0300, PedroRS UOL escreveu:
> Pessoal,
>
>
>
> Sempre sincronizo a data/hora dos terminais que utilizam meu programa
> recuperando a data do servidor em que esta rodando o Firebird.
>
>
>
> Utilizo o seguinte:
>
>
>
> SELECT CURRENT_TIMESTAMP FROM RDB$DATABASE
>
>
>
> O problema abaixo ocorreu somente em servidores que rodam o linux (Gentoo e
> Debian)
>
>
>
> Tudo funcionava perfeitamente até que, sem motivo aparente, de uma hora para
> outra, o horario esta retornando diferente do que aparece quando recupero a
> data do servidor via linha de comando no proprio linux.Geralmente essa
> diferenca é um numero inteiro de minutos, as vezes para mais ou para menos
>
>
>
> Isso independente do meu programa estar rodando, ou seja , se eu usar o
> ibexpert para recuperar a data/hora o resultado que retorna vem com essa
> diferenca de minutos.(+20,-120...)
>
>
>
> Alguem já teve um problema parecido com este ?
>
> Existe algum procedimento mais indicado de sincronizacao de data/hora dos
> terminais com o servidor em que esta a base de dados ?
>
>
>
> (o maior problema disso nem é a sincronização dos terminais, mas o registro
> de data/hora que o usuario faz uma alteração do registro ( pois gravo isso
> num log ) .Não posso gravar a data/hora do terminal, ,pois esse dado seria
> facilmente manipulado pelo usuário....)
>
>
>
>
>
> Engº Pedro Alexandro Ramos dos Santos
>
> RS Sistemas de Informática Ltda
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista