새싹 DBA/Scripts

다른 db object 비교

LIMMI 2024. 8. 23. 17:54

서로 다른 DB 의 OWNER, OBJECT TYPE 별 OBJECT 비교 방법. 

SELECT OWNER
     , OBJECT_TYPE
     , COUNT(*)
  FROM (
  		SELECT A.*
          FROM DBA_OBJECTS A
         WHERE EXISTS (
         			   SELECT 1 FROM DBA_USERS X
                        WHERE CREATE > TO_DATE('202401','YYYYMM')
                          AND X.USERNAME = A.OWNER
                       )
            AND NOT REGEXP_LIKE(OBJECT_NAME,'BIN')
        )
 GROUP BY OWNER, OBJECT_TYPE
 ORDER BY OWNER, OBJECT_TYPE;

 

* LOB 같은 경우 휴지통에 BIN%으로 들어가지 않고 SYS%로 들어가니 검색 시 참고하자