Utilitários para a manutenção da base de dados
Desbloquear base de dados.
Se, a qualquer momento, parecer que a base de dados ou o arquivo invertido não podem ser atualizados, podemos estar diante de uma situação de bloqueio da base de dados. Isso normalmente ocorre após uma queda do sistema, ou o cancelamento de um processo de geração do arquivo invertido, quer pela interrupção abrupta ou por um erro na FST.
Utilize esta opção para desbloquear a base de dados, tornando-a novamente habilitada para atualização do arquivo mestre e/ou o arquivo invertido. Se você também não puder acessar o dicionário de termos, ou os mesmos estão incompletos ou estão mal organizados, gere novamente o arquivo invertido ou, se a FST sofreu alterações, verifique a sintaxe da mesma.
Antes de fazer o desbloqueio, tenha a certeza de que nenhum usuário está realizado entrada de dados ou alterando registros.
Listar registros bloqueados
Recomenda-se que esse processo seja executado como parte da rotina de manutenção de uma base de dados. Se a saída mostra registros bloqueados, você deve desbloqueá-los, utilizando o procedimento de desbloquear registros.
Desbloquear registros
O bloqueio de registros acontece geralmente no processo de entrada como parte do mecanismo de proteção para a atualização dos dados. Isto é: quando um usuário solicita (edita) um registro para ser modificado, o mesmo é bloqueado para que não possa ser modificado simultaneamente por outro usuário. Quando o registro é atualizado, ele é desbloqueado e se torna disponível para outros usuários.
Se o ciclo de atualização não for completado, ou seja, o registro não é gravado ou a atualização é cancelada (botões gravar ou cancelar da barra de ferramentas), o registro permanece bloqueado por um tempo (4 horas) para os demais usuários.
Existem duas maneiras de remover o bloqueio antes de esgotar o prazo acima referido:
Recomenda-se, antes de executar este procedimento, verificar se não estão sendo realizadas operações de entrada ou alteração de registros.
Geração do arquivo invertido
Este processo gera o arquivo invertido, mas só pode ser utilizado em bases de dados com poucos registros, por exemplo, menos de 2000. Para bases de dados maiores, usar o utilitário MX.
O arquivo invertido (índice) é atualizado automaticamente no processo de criação, edição ou exclusão de registros. No entanto, se for detectado um erro ao acessar o dicionário de termos, o arquivo invertido deve ser gerado novamente para corrigir eventuais irregularidades ou de corrupção que podem ocorrer.
Mudanças globais
Veja formulário do procedimento de Mudanças Globais.