[firebase-br] RES: SELECT WITH LOCK

Frederico Godoi frederico.godoi em gmail.com
Sex Jun 13 10:13:39 -03 2014


Eduardo, obrigado pela dica!! Vou tentar fazer isso.

Frederico Godoi


2014-06-12 18:20 GMT-03:00 eduardo cavalcante - CPC Brasil sistemas <
eduardo em cpcbrasil.com>:

> muito util esses comandos, quando der erro de essa acao esta bloqueada por
> outro usuario:
> selecionar a ID da transacao
> consultar e pegar o atanchments (mostra ate o ip da maquina) tabela
> mon$transactions
> depois deletar da tabela mon$attachments a transacao
>
>
> seleciona a transacao:
> select * from mon$transactions
> where mon$transaction_id = 2427575
>
>
>
> pegar o id:(mostra ate o ip)
> select * from mon$attachments
> where mon$attachment_id=40773
>
>
> deletar a transacao
> delete  from mon$attachments
> where mon$attachment_id=40773
>
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Frederico
> Godoi
> Enviada em: quinta-feira, 12 de junho de 2014 14:10
> Para: FireBase
> Assunto: [firebase-br] SELECT WITH LOCK
>
> Pessoal , uso a opção de
> SELECT WITH LOCK para garantir o sucesso de uma concorrência.
>
> No final eu faço o UPDATE do registro e faço commit;
>
> Aconteceu hoje um caso onde o usuário conseguiu travar o sistema no meio do
> processo, então o registro ficou travado.
>
> Quando ele entra no sistema, e tenta fazer um update retorna a mensagem de
> Lock conflit. Como faço pra liberar esse registro ? alguém tem alguma
> sugestão ?
>
> Obrigado!
>
> --
> Frederico Godoi
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Frederico Godoi



Mais detalhes sobre a lista de discussão lista