프린트 하기

OS환경 : Oracle Linux 6.8 (64bit)

 

DB 환경 : Oracle Database 11.2.0.4

 

방법 : 오라클 catalog.sql, catproc.sql, pupbld.sql utlrp.sql 란?

1) CATALOG.SQL : 데이터 딕셔너리 뷰와 다이나믹 퍼포먼스 뷰를 생성

SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql 

 

 

2) CATPROC.SQL : PL/SQL을 사용하는데 필요한 패키지 및 프로시져를 생성

SQL>@$ORACLE_HOME/rdbms/admin/catproc.sql

 

 

3) PUPBLD.SQL : pupbld.sql 스크립트는 Product User Profile 테이블 및 관련 프로시져를 생성.

이 스크립트 를 실행하는 주요 용도는 사용자가 SQL*Plus에  접속할때마다 경고 메세지가 표시되는 것을 방지하기 위함. SYSTEM 사용자로 실행한다.

SQL>conn system/oracle

SQL>@$ORACLE_HOME/sqlplus/admin/pupbld.sql

 

 

4) UTLRP.SQL : Invalid Object를 컴파일 해주는 스크립트

SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql

 

 

참조 :  http://positivemh.tistory.com/100

https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/creating-the-data-dictionary.html#GUID-44CDC069-3AC2-413C-B79C-316190BDBFAC

본 글은 개인적인 경험과 견해를 바탕으로 작성된 것이며,
제가 현재 또는 과거에 재직했던 기업의 공식 입장이나 의견을 대변하지 않습니다.
궁금하신 점은 언제든지 댓글이나 메일로 남겨 주세요. 확인 후 답변드리겠습니다.
감사합니다.