OK, en résumé : le user1 lance sa requête (certainement un Update), le user2 lance sa requête (certainement un Update sur les mêmes données que le user1) et donc le user2 est bloqué puisqu'il veut modifier les mêmes données que le user1. Tant que le User1 ne valide pas ou n'annule pas ses modifications, le user2 est bloqué.
Si c'est bien ça, il suffit que le user1 valide par COMMIT ou annule par ROLLBACK ses modifications une fois saisies.
Néanmoins, si j'ai bien résumé, est-il normal que user1 et user2 travaillent sur les mêmes données?
C'est ce point qu'il faudrait éclaircir pour être sur que je ne me soit pas trompé.
Au fait, tu peux lancer des ordres SQL sous SQL*Plus genre :
SELECT * FROM DBA_BLOCKERS;
Partager