Hola,
Te dejo una consulta con un poco mas de informacion, pero basicamente es la misma
http://www.oracle-base.com/dba/monit...ed_objects.sql
La vista V$LOCKED_OBJECTS es dinamica por lo tanto registros son variables, si hay un objeto que esta lockeado en forma persistente, debes identificar la sesion responsable y si corresponde, un kill.
Código:
alter system kill session 'sid,serial#';
Saludos