[firebase-br] DeadLock on LINUX server

diego abib diego em bredas.com.br
Qua Jun 14 16:17:42 -03 2017


Olá, migrei uma pequena aplicação que tenho do Delphi 7 para o Delphi XE 
e as Transações quando estão rodando em um servidor LINUX começaram a 
dar Erro de:  SQL Server Error: /lock conflict on no wait transaction/. 
deadlock.

A mesma aplicação quando roda em servidor WINDOWS não dá a mensagem de erro.

Estou usando o firebird 2.07 com DBEXpress.

No Delphi faço da seguinte forma:


    transacao : TDBXTransaction;

    if connection.InTransaction then
      exit;
    transacao := connection.BeginTransaction(TDBXIsolations.ReadCommitted);
      execução de comandos;
    connection.CommitFreeAndNil(Transacao);

Alguém já passou por isso?
Agradeço desde já.

Att.te  Diego.



Mais detalhes sobre a lista de discussão lista