A917-Btrieve error 73 seguido de erro 172
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: O objetivo deste artigo é orientar quanto a correção do erro 73 seguido do erro 172 ao acessar o cadastro de empresas.
Informações Adicionais: Não se aplica.
Resolução
O Programa DBCheckPV é utilizado para a correção do erro Btrieve 73 nas tabelas de empresas. Para o funcionamento correto é de extrema importância que o programa esteja dentro da pasta de instalação do Pervasive conforme imagem abaixo.
1- Execute-o e escolha a DSN para a correção, lembrando que podem ser selecionadas mais de uma.
2- Escolha a opção “Verifica e tenta reparar os possíveis problemas”, conforme imagem abaixo.
3- A verificação deve ser realizada até que no campo – Com Erros, apareça 0 erros.
Em alguns casos podem existir mesmo após três execuções 1 erro, se isto ocorrer o funcionamento não será afetado.
4- Após esse primeiro passo, existem situações em que aparecem o erro 172 ou a permanência do erro 73. Nessa situação é preciso verificar o arquivo físico e localizar qual a DSN esta sendo apresentada.
O procedimento consiste nos seguintes passos:
1- Escolha um arquivo da base na qual se esta executando o DBCheckPV, em nosso exemplo utilizaremos do arquivo PRG_0008.MKD da Proemp80.
2- No arquivo procure por Proemp, note que no exemplo abaixo, foi apresentado a DSN CPROEMP70, porém é necessário que seja utilizada a CPROEMP80.
3- Para essa situação é preciso criar um DSN com o nome encontrado no arquivo físico e apontar para o mesmo caminho da PROEMP80. Note na imagem abaixo foi mantida criada a DSN CPROEMP80 na qual desejamos usar e em paralelo foi criada a segunda DSN.
No momento da criação a opção Create Dictionary Files deverá ser desmarcada.
4- Após esse procedimento realize novamente o programa DBCheckPV. Escolha sempre a DSN na qual se deseja utilizar que no caso de nosso exemplo é aCPROEMP80 e execute 3 vezes.
5- Após a execução, exclua a DSN criada.