Consultor Eletrônico



Kbase 81: Erro 450 no acesso a alguma tabela
Autor   Adriano Correa - CAT
Acesso   Público
Publicação   2/22/2001
Característica:

Ocorrência dos seguintes erros no log do banco de dados, não gerando qualquer mensagem na estação cliente:

SYSTEM ERROR: Cannot read field xxx from record, not enough fields. (450)
SYSTEM ERROR: Failed to extract field xxx from record (table -3) with recid xxxxxxxx. (3191)
Running program xxxxx.p with unknown file reference. (1098)
SYSTEM ERROR: Memory violation. (49)

Solução:

A tabela -3 é a _index. A ocorrência desses erros aponta a corrupção da entrada de índice na tabela. Reindexação não corrige o problema. Deve ser efetuado um dump de definições de dados da tabela que apresenta o problema, eliminar a tabela do banco e efetuar o load de definições e dados da mesma.