Gracias PequeñoMauro por tus links .
Te comento un poco el escenario:
Tengo un paquete íntegramente desarrollado por mí. Lo ejecuto con PL/SQL Developer que es un utilitario de código para desarrollar PL/SQL.
Lo curioso es que ejecuto una vez y no sale; sin hacer absolutamente nada ejecuto de nuevo y sale, vuelvo a ejecutar y vuelve a salir. No comprendo porqué ocurre. Nadie más se ha conectado contra la bbdd, los demás usan la bbdd de desarrollo y ésta es local.
Compruebo el estado de los paquetes en la vista ALL_OBJECTS. Correcto.
Si efectúo:
Código:
SQL> ALTER PACKAGE miPaquete COMPILE ;
Package altered
Vuelvo a ejecutar. Funciona
Ejecuto una vez más. Vuelve a salir.
Lo único más raro dentro del paquete es un proceso que vacía unas tablas temporales con sentencias del tipo DELETE FROM .
Estoy algo perdido.
Alguien se le ocurre algo ?
Gracias,
Salu2