Tempo aproximado para leitura: 00:01:15 min
Ocorrência
Ao executar um programa Progress é apresentado o erro Index index-name is inactive and cannot be referenced (995).
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge – Todas as versões
Causa
Indica que o índice está inativo no banco de dados. Para ativá-lo é necessário executar o comando idxbuild.
Solução
Para ativar os índices inativos de um banco de dados Progress Openedge, realize os seguintes passos:
1. Acesse o aplicativo proenv do Progress e vá até o diretório onde estão os arquivos do banco;
2. Digite o comando: proutil nomedobanco -C idxbuild inactiveindexes;
3. Ao término do processo inicie o banco novamente.
É possível também reindexar todas as tabela do banco de dados, executando o comando:
proutil banco -C idxbuild all.
Importante
O comando idxbuild é realizado com o banco offline.
Tenha um backup válido do banco, pois se o processo de idxbuild não finalizar corretamente, deixará o banco em um estado inconsistente, exigindo o retorno do backup.
0 Comentários