Outros: Ao atualizar a base de dados retorna o alerta: "fbAtualizaDados PARADIV: Exceção FireDAC Phys FB violation of PRIMARY.

Criado por Samara Oliveira em 16/12/2025 12:41  ·  Atualizado em 16/12/2025 12:44  ·  Leitura: 1 min

Situação: 

Ao atualizar a base de dados, são apresentados os seguintes alerta: "fbAtualizaDados PARADIV: Exceção (FireDAC)(Phys)(FB) violation of PRIMARY or UNIQUE KEY constraint 'PK_PARADIV'."



Esse erro ocorre quando as informações já existem no banco de dados e, durante a atualização, o sistema tenta recriá-las.



Solução: 

Com a cópia de segurança do banco de dados já realizada, siga os passos abaixo:


Identifique qual tabela está gerando o erro.

Neste caso, a tabela afetada foi a PARADIV.

Acesse o banco de dados e importe a tabela, salvando o script de INSERT (ele será utilizado posteriormente).






Após salvar o INSERT, exclua todos os registros da tabela PARADIV.

Realize novamente a atualização da base de dados.

Concluída a atualização com sucesso, importe novamente o INSERT da tabela que foi importada.





Processo finalizado, cliente liberado.


Samara Oliveira
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br