yes...and apparently there's another bug...interesting..... homemade soup is still best, I guess.
-----Original Message----- Sent: Monday, December 17, 2001 4:54 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] It is certainly less code, but doesn't always catch all the dependencies. I've had to run it multiple times in order to recompile all objects. Jared "Mohan, Ross" <MohanR@STARS- To: Multiple recipients of list ORACLE-L <[EMAIL PROTECTED]> SMI.com> cc: Sent by: Subject: RE: RECOMPILE INVALID OBJECTS [EMAIL PROTECTED] om 12/17/01 11:25 AM Please respond to ORACLE-L just out of curiousity, does this buy one something extra over/above: execute dbms_utility.compile_schema('<user>'); -----Original Message----- Sent: Monday, December 17, 2001 1:58 PM To: Multiple recipients of list ORACLE-L -------------------- start ------------------------------ set heading off set pagesize 0 set linesize 79 set verify off set echo off spool recomp_all.tmp select decode( OBJECT_TYPE, 'PACKAGE BODY', 'alter package ' || OWNER||'.'||OBJECT_NAME || ' compile body;', 'alter ' || OBJECT_TYPE || ' ' || OWNER||'.'||OBJECT_NAME || ' compile;' ) from dba_objects A, sys.order_object_by_dependency B where A.OBJECT_ID = B.OBJECT_ID(+) and STATUS = 'INVALID' and OBJECT_TYPE in ( 'PACKAGE BODY', 'PACKAGE', 'FUNCTION', 'PROCEDURE', 'TRIGGER', 'VIEW' ) order by DLEVEL DESC, OBJECT_TYPE, OBJECT_NAME; spool off @recomp_all.tmp ---------------- end ---------------------------- Raj ______________________________________________________ Rajendra Jamadagni MIS, ESPN Inc. Rajendra dot Jamadagni at ESPN dot com Any opinion expressed here is personal and doesn't reflect that of ESPN Inc. QOTD: Any clod can have facts, but having an opinion is an art! -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Mohan, Ross INET: [EMAIL PROTECTED] Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Mohan, Ross INET: [EMAIL PROTECTED] Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).