Ir ao topo

Tecnobyte

Logomarca da Tecnobyte
Contato por WhatsApp

WhatsApp

(69) 3421-6756

Contato por Telefone

(69) 3421-6756

(69) 3421-6757

Enviar mensagem

Enviar

mensagem

Contato por Facebook

Facebook

Vídeos

Vídeos

Atendimento de segunda a sexta, das 08h00 às 19h00 (horário de Brasília).

Banner

Tecnobyte SAC

Erro: lock conflict on no wait transaction deadlock update conflicts (...). O que fazer?

O que significa este erro?

Esta mensagem de erro indica que uma transação com o banco de dados tentou atualizar um registro que foi atualizado por outra transação que ainda não foi confirmada nem cancelada.

Quais são as possíveis causas?

Em um sistema bem desenvolvido é incomum a ocorrência deste tipo de erro, mas pode ocorrer algumas vezes, especialmente quando há falha na rede ou travamento do computador onde a aplicação está sendo executada. Nestas situações pode acontecer de uma transação ser iniciada e ficar pendente porque a aplicação perdeu a conexão com o banco de dados enquanto estava gravando dados.

Como resolver?

Tente executar a mesma operação novamente. Se o erro persistir, reinicie o computador servidor do banco de dados. Uma alternativa é reinciar apenas o serviço Firebird Server no servidor.

O conteúdo desta página pode ajudar alguém? Compartilhe!