Inicio > Bases de Datos, Oracle > Problema con procedimiento bloqueado (Seguimiento Galileo).

Problema con procedimiento bloqueado (Seguimiento Galileo).

En éstos días me he estado topando con un problema raro.

Intentando compilar una forma me dí cuenta que Forms simplemente se quedaba frizado todo,.. y ya no hacía nada, ésto lo hacía cuando al compilar la forma llegaba a determinado procedimiento.

Investigando resulta que el procedimiento hacía uso de otro procedimiento, pero éste estába almacenado en base de datos.

Dandole un seguimiento general, descubrí que otro usuario estába utilizando éste procedimiento almacenado en base de datos (el objeto lo tenía bloqueado), y éste era una sesion activa (pelada),  pero  en éstos momentos en la realidad ya ni conectado estába dicho usuario, así que la solución que yo le encontré fué  matar (killiar) todas las sesiones activas (desde el Sistema Operativo), para poder compilar la forma que utilizaba dicho objeto.

Anuncios
Categorías:Bases de Datos, Oracle
  1. Renato
    marzo 10, 2009 en 7:46 pm

    Cierto vos, el condenado Forms no dá ningún mensaje que lo ubique a uno cuando algún procedimiento almacenado en B.D. se queda pelado, espero que en la nueav 11g ya todo mejore en éstos casos.

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: