A542-Btrieve error 35 - não será possível executar o gap

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo tem por objetivo instruir o analista de como fazer a correção do Btrieve Error 35.

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

Resolução

Mensagem de erro:
Não será possível executar o GAP.
Erro -2147427259
A tabela gap versões necessita ser criada.
The Btrieve file directory is invalid ( Btrieve Error 35)

Este erro é causado por mudança de unidade da Prosoft, ou unidade de com acesso inválido.
Por exemplo: ao realizar a mudança da unidade P:\Prosoft.win (PPROSOFT) do servidor para um servidor de TS (Terminal Service) utilizando a unidade C:\Prosoft.win (CPROSOFT)

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

2- Acesse o menu Tools > 32 Bit ODBC Administrator

3- Acesse a guia DSN de Sistema e localize a DSN desejada

4- Localize a DSN Prosoft, clique em Remover e depois em OK

5- Volte ao menu do Pervasive e clique Nome do Servidor > Databases e localize a DSN ?PROSOFT

6- Acesse a pasta ?:\Prosoft.win e localize todos os arquivos .mkd e .ddf e o cfppastas.btr. Recorte esses arquivos para outra pasta, pode criar uma nova pasta, e cole os arquivos dentro da pasta nova.

7- Abra o Prosoft novamente e deixe ele carregar a base de dados nova da DSN ?PROSOFT.

  • Sem rótulos