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
Curtir tópico
+ 0
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).
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
Clique aqui para fazer login e interagir na Comunidade :)