Je travaille sous Oracle.
Plusieurs sessions sont en cours et lock chacune un certains nombre d'enregistrements ( une session peut également en locker plusieurs ).
J'ai une requête qui me donne certains enregistrements à délocker mais je ne sais pas comment faire.
En effet, je ne sais pas quel est la session qui me les lock. J'ai regardé dans V$session, V$lock mais rien de bien clair pour moi.
Je sais que les enregistrements sont lockés car si je travaille dans une session que je viens de créer, au moment ou je cherche à les locker au travers de la commande LOCK, cela me renvoit une erreur 00054 à savoir que les données sont busy et si dans cette session, je fait un unlock, rien ne se passe ( ce qui n'est pas choquant puisque mes enregistrements sont lockés dans une autre session ).
Help.
Merci d'avance.
Partager