19153 - Atualização: Já existe um item com esta chave, XXXXXXX
Problema: Descrição do problema: ao solicitar atualização do sistema, a atualização não é completada com sucesso.Durante o processo de atualização da base de dados é gerada a mensagem de erro: Erro no processamento do script de execução - Já existe um item com esta chave, XXXXXXX
Rotina / Tela: atualização do sistema
Solução:
A situação ocorre devido ao grande intervalo de versões que se está realizando a atualização. São realizadas muitas operações diferentes nas mesmas tabelas, o que acaba ultrapassando o limite disponível do número de operações, sobrescrevendo códigos de operações e gerando o erro.
Como contorno, solicitamos aos clientes para que atualizem antes para uma versão mais próxima e depois para a versão que se deseja. Desta forma o problema não ocorre, pois devido ao fato de haver um número menor de operações a serem realizadas no Banco de Dados, o limite de códigos de operações não é atingindo, logo, não os sobrescrevendo.
Para este caso não cabe uma correção/alteração pontual, seria necessário rever a lógica para disponibilizar códigos de operações durante a pré-atualização de base, pensando justamente nestes casos onde o intervalo de versões é longo.
Considerando que não se trata de um caso comum, não iremos realizar alterações no sistema e os clientes devem ser orientados a atualizar para versões intermediárias. Já temos esse comportamento em outros produtos da Senior (eDocs, por exemplo).
Palavras-chave: atualização, base, dados, Erro, processamento, script, execução, existe, item, esta, chave, 457033, 447438.