SQL*Plus script to list not valid objects:
COLUMN object_name FORMAT A30
SELECT owner,
object_type,
object_name,
status
FROM dba_objects
WHERE status != 'VALID'
ORDER BY owner, object_type, object_name;
To compile automatically use one of these:
UTL_RECOMP.RECOMP_SERIAL(schema=>'SCOTT');
-- if schema is null, then all objects will be compiled
EXEC DBMS_UTILITY.compile_schema(schema => 'SCOTT');
No comments:
Post a Comment