Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/03/2008, 02:32
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Re: Compilación de packages

Puede parecerte una tontería, pero..... ¿ como estás compilando los paquetes ?

ALTER PACKAGE XXXXXXXXXXX COMPILE BODY

¿ ó ?

ALTER PACKAGE XXXXXXXXXXX COMPILE

Usa esta query y el resultado lo lanzas en el sql plus

select decode(object_type,'SYNONYM','DESC ','alter ')
||decode (object_type, 'PACKAGE BODY', 'PACKAGE','SYNONYM','', OBJECT_TYPE)||' '||owner||'.'||OBJECT_NAME||' '
||decode(object_type, 'PACKAGE BODY','COMPILE BODY','SYNONYM','', 'COMPILE')||';'
FROM ALL_OBJECTS WHERE status ='INVALID'
and object_type NOT LIKE 'PACKAGE'
ORDER BY OWNER, OBJECT_TYPE, OBJECT_NAME;