ADS Error (7022) - Operação: Maximum index ...
Esta ocorrência indica um estouro do limite de balanceamento do índice atualmente utilizado pela tabela , através do driver ADS, ocorrido durante a operação . Esta ocorrência apresenta-se no log do console do Servidor de Aplicação, precedendo em geral uma ocorrência fatal do AdvPL, em geral relacionada às funções DBAppend(), DBRUnlock() e/ou DBSkip().
ADS Error (7022) - Operacao: <x> - Maximum index levels exceeded. File: <y>
Esta ocorrência geralmente é reproduzida, quando da utilização de uma tabela indexada, onde o resultado da expressão de indexação ( &(Indexkey()) ) ultrapasse 140 bytes, durante e/ou após sucessivas operações de inserção de registros.
No caso da reprodução desta ocorrência, reindexar a tabela (deletar e recriar o índice) torna a aplicação operacional novamente, porém após sucessivas inserções e alterações na tabela, a ocorrência provavelmente será reproduzida novamente. Verifique as chaves de índice utilizadas para a tabela e evite que seja utilizada uma chave cujo retorno da expressão de indexação ultrapasse 140 bytes.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas