Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Quando a falha ocorre?

Ao

A362-Erro -2147467259 - [data record manager] the key number parameter is invalid - btrieve error 6

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo tem como objetivo auxiliar na correção do erro: Btrieve error 6 ao atualizar a base de dados do Fiscal.

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

Resolução

Mensagem de fiscal de uma empresa ocorre o erro:

-2147467259 [Data Record manager] the key number parameter is invalid (Btrieve Error 6)
Tabela: inventario - Remoção de índice

A situação ocorre devido a falha na estrutura da base de dados da empresa.

...



Como corrigir o erro?

...

Aviso

Antes de iniciar qualquer procedimento certifique-se que o cliente tenha um backup completo e atualizado de sua base de dados. Realize backup das empresas na pasta LFS para ter certeza.

Executando Script para atualização da tabela da empresa:

   
 
1- Acesse o PCC e faça e faça login na DSN da empresa com Falha e clque clique em Execute SQL ComandsCommands

Image Added
2
 2- Execute os comandos sql SQL na Empresa:

ALTER TABLE tabela ADD COLUMN DUMIE INTEGER DEFAULT '999';
ALTER TABLE tabela DROP COLUMN DUMIE;

3- Este comando deve ser executado em todas as tabelas que apresentam falha, neste exemplo estamos executando em apenas uma tabela.
4
 4- Após proceidmentos este procedimento realize a atualização da empresa novamente.

5- Caso falha persista deve ser feito transferência de base por empresa
Para mais informações, consulte:
COL: 2158 - Como efetuar a transferência da base de dados de uma empresa com movimentação fiscal