Erro ao Abrir Arquivos de Usuários

Alguns usuários se depararam recentemente com a seguinte mensagem de erro do DataEase DOS – Erro ao Abrir Diretório de Usuários – durante a abertura de uma aplicação. Nem todas as estações da rede local podem, entretanto, estar disparando esta mensagem de erro, aumentando ainda mais a confusão.

A mensagem de erro é disparada porque o DataEase espera que a definição da tabela de usuários (USERFORM.DBS ou USERFORM.POR, dependendo do idioma usado) seja armazenada num arquivo gravado numa data e hora específicas (01 de Junho de 1992, em 3:14 AM). Se o arquivo não possuir este conjunto data/hora, o DataEase assume que esta é uma tentativa de violação de segurança, e não abre a tabela Users.

Existe no Windows 95 um problema relativo à apresentação de horas no horário de verão, que faz com que os arquivos armazenados em discos rígidos compartilhados de outras estações (servidores) sejam apresentados com uma hora a menos que o esperado. Neste caso específico, os arquivos USERFORM.* terão hora 2:14 AM, suficiente para que o DataEase detecte uma tentativa de acesso não autorizado.

A solução para o problema é a edição da tabela de horas do Windows (Time Zones), ajustando-a para acessar o horário de verão corretamente. A Microsoft possui um aplicativo, chamado Time Zone Editor (TZEDIT), disponível para download, que executa esta tarefa rapidamente.

A URL para download do Time Zone Editor é: http://goo.gl/4L5R6d

No Produto “Windows 95” e categoria “Power Toys & Kernel Toys”

Após expandir o arquivo num diretório, a aplicação TZEDIT.EXE deve ser executada em cada estação que dispara a mensagem de erro, e definir a faixa de horário correta (para o Brasil, Brasilia: -3:00 GMT).

O Painel de Controle deve ser verificado (Data/Hora e Configuração Regional) e adequado à mesma faixa de horário.

Após estas verificações, os arquivos USERFORM.DBS e USERFORM.POR deverão estar apresentando a mesma hora (3:14 AM) em todas as estações, e a mensagem de erro não mais será disparada.