A1035-Btrieve Error 71 ao excluir a empresa no GAP
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Este artigo tem como objetivo orientar sobre como solucionar o erro Btrieve erro 'Btrieve Error 71' ao tentar excluir a uma empresa no GAP.Informações Adicionais: Não se aplica.
Resolução
Mensagem de erro:
"Falha ao excluir empresa:
-2147467259 - Falha ao executar SQL de exclusão: [LNA][Pervasive][ODBC Engine Interface][Data Record Manager]There is a violation of the RI definitions(Btrieve Error 71)
SQL: DELETE FROM prg_empresa_compl WHERE id = ???
Referência Referência/Erro: 45900018"
Verifique a sincronia das tabelas: prg_empresa_btr e prg_empresa_compl
O erro ocorre, pois porque existem mais registros na tabela: prg_empresa_compl
1- Execute o scritpt abaixo para criar uma tabela temporária na PROEMP.
...
9- Realize a transferência da base geral
Para maiores informações, acesse: A745-Transferência da base de dados geral do Prosoft
10- Devolva apenas o arquivo PRG_0008.MKD
...