Visão Geral
Sempre que o site é iniciado no IIS, existe um teste que verifica se a conexão chamada “LATROMI” existe, e se não existe, ela é criada automaticamente. Essa conexão é utilizada para executar os recursos do módulo LATROMI Essentials.
Se essa conexão for renomeada para qualquer outro nome diferente de “LATROMI”, o sistema vai tentar cadastrá-la novamente quando o site for iniciado. No entanto, se o Código de Atualização na conexão continuar o mesmo, ocorrerá um erro de violação de UNIQUE CONSTRAINT
, pois este campo é único e o sistema vai tentar inserir uma conexão usando o mesmo código.
Correção Necessária
Para corrigir este problema é necessário alterar a plataforma, modificando aa rotina que verifica se a conexão existe para que busque pelo Código de Atualização ao invés do nome:
-
Se encontrar uma conexão pelo Código de Atualização, não fazer nada.
1.1. Se não encontrar, procurar pelo nome “LATROMI”, e se encontrar, atribuir o código de atualização a esta conexão.
1.2. Se não encontrar uma conexão com o nome “LATROMI”, cadastrar uma nova.