A187-Erro btrieve error 46 ao alterar dados de empresas de terceiro

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo orienta como solucionar o erro Btrieve Error 46 ao alterar os dados de Empresas de Terceiro.

Informações Adicionais: Não se aplica.

Resolução

Como solução é necessário corrigir a versão do arquivo PRG_0006.MKD localizado na raiz da pasta da PROEMPxx utilizada que ocorreu o erro.
Onde “xx” é o número da PROEMP.
Na análise em questão a empresa utiliza o Pervasive 10. A seguir confira como verificar a versão do arquivo:

Identificação da versão

1- Acesse o menu Iniciar e digite Function Executor e tecle Enter

2- Clique no botão Abrir.

3- Clique em Browse.

4- Localize o arquivo PRG_0006.MKD e clique em Abrir.

5- Confira se o caminho está correto, apontando para a PROEMP correta e o arquivo correto.

6- Com o arquivo aberto escolha na aba de menus a opção View \ File Statics.

7- Verifique na informação File Version a versão do arquivo.


8- A versão do arquivo está 8.0, porém o Pervasive utilizado é a versão 10. Para o Pervasive 10 o arquivo tem que estar na versão 9.5, portanto torna-se necessário realizar a conversão através da ferramenta Rebuild

Procedimentos de Correção.

1- Acesse o menu Iniciar, digite Rebuild e tecle Enter

2- Clique em Avançar.

3- Clique em ADD.

4- Localize o arquivo PRG_0006.MKD.

5- Confira o caminho e o arquivo se está correto e cliente em Avançar.

6- Atente-se para o campo File Format ele tem que estar no formato de saída desejado, no caso o 9.5. Outro detalhe é o campo Output Path, o caminho marcado nessa caixa é o local onde o utilitário irá salvar o arquivo corrigido, neste exemplo, nós criamos uma pasta com o nome Rebuild na unidade C:

7- O sistema irá retornar a mensagem de finalização clique em Concluir. 

8- Para finalizar renomeie o arquivo PRG_0006.MKD, e copie o arquivo recuperado da pasta marcada em Output Path e cole na raiz da pasta PROEMPxx.
- Para renomear o arquivo, clique sobre o arquivo com o botão direito e escolha renomear.
- Para copiar o arquivo clique com o botão direito do mouse escolha copiar, vá até a pasta de destino e clique novamente com o botão direito e escolha colar.

  • Sem rótulos