5 Replies Latest reply on Oct 25, 2019 12:49 PM by L. Fernigrini

    Llamada a un paquete se me bloquea y después de un tiempo me da error de time-out

    3721940

      buenos dias:

       

      Llamada a un paquete se me bloquea y después de un tiempo me da error de time-out. He intentado recompilar el paquete al que hago la llamada pero no me deja.

      He ejecutado la query

       

      select /*+ CHOOSE */ a.sid, a.serial#, A.INST_ID,a.username, a.username "DB User",

      a.osuser, a.status, a.terminal, a.type ptype, b.owner, b.object, b.type, a.USERNAME "DB User"

      from gv$session a, gv$access b

      where a.sid=b.sid and a.inst_id = b.inst_id

      and b.type<>'NON-EXISTENT'

      and (b.owner is not null) and (b.owner<>'SYSTEM') and (b.owner<>'SYS')

      AND UPPER(B.OBJECT) like UPPER('nombre_paquete%')

      ORDER BY STATUS, OBJECT , TYPE

       

      y me aparecen varias sesiones activas y la que no entiendo es una en que aparece como OSUSER = > oraopen

       

      ¿Es posible que algun proceso interno de oracle este bloqueando el paquete?

      Gracias