[firebase-br] Erro de lock conflict
Daniel Viana
daniel em jbcinformatica.com.br
Qua Maio 31 10:13:18 -03 2006
Bom dia,
Temos uma aplicação que roda com Firebird e Delphi 6 em 3 camadas (datasnap).
De vez em quando, quando vamos incluir algum
registro em uma tabela chamada HISTORICO,
o Firebird retorna o seguinte erro :
Erro : lock conflict on no wait transaction
violation of FOREIGN KEY constraint "INTEG_33" on table "HISTORICO"
Seria correto se realmente existisse violação de
chave, mas *não* há. Tanto que ao tentar incluir
de novo logo após dar o erro, funciona.
O que pode ser isso ? O erro é intermitente,
ocorre com alguma frequência, mas não conseguimos
reproduzir quando queremos.
Obrigado,
Daniel
Mais detalhes sobre a lista de discussão lista