Criado por Pedro Nascimento em 16/08/2023 14:33 · Atualizado em 16/08/2023 19:43 · Leitura: 1 min
Ao realizar a atualização da base de dados apresenta os seguintes erros:
Identificamos que na tabela PEDIDOC estava com chave primária incorreta, conforme imagem:
Ao tentar "dropar" essa chave primária apresenta a mensagem:
Isso ocorre porque nesse banco estava com uma chave estrangeira na tabela COMPPEDIDOC que estava referenciando a tabela PEDIDOC
Solução: Deve-se "dropar" essa chave estrangeira da tabela COMPPEDIDOC, depois fechar o IBExpert e abrir novamente e na tabela PEDIDOC na opção Indices. Faça o procedimento de "dropar" conforme imagem abaixo:
Logo após excluir a chave primária da PEDIDOC, crie a chave corretamente.