Oracle Invalid Compile 스크립트
set heading off
set feedback off
set pages 1000
set verify off
spool allcompile.sql
SELECT
'alter '||DECODE(object_type,'PACKAGE BODY',
'PACKAGE',object_type)||' '||owner||'.'||object_name||
' compile'||
DECODE(object_type,'PACKAGE BODY',' body;',';')
FROM dba_objects
WHERE object_type in ('VIEW','FUNCTION','TRIGGER','PROCEDURE','PACKAGE','PACKAGE BODY')
AND status='INVALID'
ORDER BY owner,decode
(object_type,'VIEW','A','FUNCTION','B',
'TRIGGER','C','PROCEDURE','D',
'PACKAGE','E','PACKAGE BODY','F')
,object_name
/
spool off
'1. IT Story > Scripts' 카테고리의 다른 글
오라클 인덱스 상세 조회 스크립트 (0) | 2019.03.04 |
---|---|
Oracle 수행 시간 기준 SQL 추출 스크립트 (0) | 2019.03.03 |
Oracle Golden Gate 사전 점검 스크립트 (0) | 2019.03.02 |
Oracle Session_cached_cursors, Open_cursors 점검 스크립트 (0) | 2019.02.27 |
Oracle Session별 Memory 사용량 확인 (0) | 2019.02.23 |
Oracle 암/복호화 (DBMS_CRYPTO) 스크립트 (0) | 2019.02.22 |
DB PROFILE/BASH_PROFILE 적용 스크립트 (0) | 2019.02.19 |
ORACLE SCN HELTH CHECK (0) | 2019.02.17 |