Oracle - Compilar desde SQL PLUS con dependencias

 
Vista:

Compilar desde SQL PLUS con dependencias

Publicado por Josua (3 intervenciones) el 12/07/2001 15:44:28
Hola a todos,
Necesito compilar unos packages de oracle con dependencias, con alguna herramienta como el TOAD, es muy facil, pero lo tengo que hacer desde el SQL PLUS de oracle.
Alguien me podria decir como se hace,
Muchas gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Compilar desde SQL PLUS con dependencias

Publicado por tom (5 intervenciones) el 13/07/2001 09:29:35
Prueba con estas selects:

SELECT\' ALTER PACKAGE \'||OBJECT_NAME||\' COMPILE;\' FROM USER_OBJECTS
WHERE OBJECT_TYPE=\'PACKAGE\' AND STATUS =\'INVALID\';

SELECT\' ALTER PACKAGE \'||OBJECT_NAME||\' COMPILE;\' FROM USER_OBJECTS
WHERE OBJECT_TYPE=\'PACKAGE BODY\' AND STATUS =\'INVALID\';

SELECT\' ALTER TRIGGER \'||OBJECT_NAME||\' COMPILE;\' FROM USER_OBJECTS
WHERE OBJECT_TYPE=\'TRIGGER\' AND STATUS =\'INVALID\';

SELECT\' ALTER PROCEDURE \'||OBJECT_NAME||\' COMPILE;\' FROM USER_OBJECTS
WHERE OBJECT_TYPE=\'PROCEDURE\' AND STATUS =\'INVALID\';

SELECT\' ALTER FUNCTION \'||OBJECT_NAME||\' COMPILE;\' FROM USER_OBJECTS
WHERE OBJECT_TYPE=\'FUNCTION\' AND STATUS =\'INVALID\';

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Compilar desde SQL PLUS con dependencias

Publicado por Josua (3 intervenciones) el 13/07/2001 13:06:52
Gracias por la ayuda, pero el problema persiste, lo que sucede es que al hacer una compilacion normal sobre este package, me descompila otro.
Con el TOAD es muy facil porque tiene un icono que compila con dependencias, pero no sabemos cuales son las ordenes que esta enviando, y no las puedo ver por ningun lado.
De todas maneras seguire probando, muchas gracias por todo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Compilar desde SQL PLUS con dependencias

Publicado por JM (54 intervenciones) el 17/07/2001 14:27:15
Hola.
Si lo que quieres es saber que instrucciones lanza el TOAD, lo único que tienes que activar es el modo traza del TKPROF. Así tendrás un listado de las instrucciones que ha lanzado el programa y podrás "plagiarlas".
Si tienes dudas, lo dices y te explico cómo se hace.

Saludos

José Manuel Navarro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar