10/03/2008, 02:32
|
| | Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 6 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; |