Fórum Saber Qual computador está bloqueando 1 registro (dead lock) #57839

09/02/2007

0

Tem como saber qual computador ou qual usuario está bloqueando um registro, pois, estou tendo muito problemas de deadlock, dai, peço para que todos saiam do sistema e entre novamente, só assim consigo resolver. Alguém sabe como posso resolver isto?


Fabiogr

Fabiogr

Responder

Posts

16/09/2009

Drf

ja conseguisse resolver esse problema? Obrigado.


Responder

Gostei + 0

16/09/2009

Builder

Tem uma solução se o lock feito no registro não permite a gravação mas aceita a leitura:

Crie um campo na tabela chamado log_bloq pode ser do tipo string e quando um usuário solicitar um lock do registro, grave neste campo o que quiser, por exemplo:

Código e nome do usuário
Nome do computador
Número do Ramal
etc.

O usuário que tentar ler um registro com lock feito por outro usuário não conseguirá (vai falhar), e neste caso exiba uma mensagem com as informações do campo log_bloq (que foi gravado com as informações de que está fazendo o lock).


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar