Oracle HR, OE, SH 스키마 생성
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
목차
1 Oracle HR, OE, SH 스키마[편집]
1.1 Oracle 기본 스키마[편집]
- HR : Human Resources
- 인사부서에서 사용할 법한 샘플 데이터
- OE : Order Entry
- 물건 주문정보와 관련된 샘플 데이터
- PM : Product Media
- 기업에서 판매되는 제품에 대한 설명을 담고 있는 샘플 데이터
- IX : Information Exchange
- B2B 어플리케이션에서 사용할 법한 샘플 데이터
- SH : Sales History
- 판매실적 히스토리와 관련된 샘플 데이터
- BI : Business Intelligence
- DW BI 관련 샘플 데이터
- CO : Customer Orders
- Customer, Product, Store, Order 데이터로 구성된 소매 어플리케이션 샘플
- 12cR2 에 추가된 샘플 데이터
1.2 Oracle HR, OE, SH 스키마 ERD[편집]
- HR 스키마
- SH 스키마
- OE 스키마
1.3 HR 스키마 생성[편집]
- 스키마 다운로드
- 오라클 홈($ORACLE_HOME) 위치에 [sammple/] 디렉토리 생성후 다운로드 파일 압축해제
- 예시) D:\app\client\product\19.0.0\client_1\ => $ORACLE_HOME
- sysdba계정으로 접속
sqlplus / as sysdba;
- 오라클 계정 정책을 11G 스타일로 변경 (12C 이후 C##~~형태로 계정을 생성해야하는 정책으로 '올바르지 않은 이름' 오류 발생 )
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
- human_resources/hr_main.sql 파일 에디터로 열어서 "__SUB__CWD__" 문자를 찾아서 일괄 변경
- 예시) @__SUB__CWD__/human_resources/hr_cre => D:\app\client\product\19.0.0\client_1\sample\script\db-sample-schemas 로 변경
@?/sample/script/db-sample-schemas/human_resources/hr_main.sql
또는
@[압축해제위치]/script/db-sample-schemas/human_resources/hr_main.sql
</souce>
<source lang=c>
parameter 1 : 계정 이름 (HR)
parameter 2 : 기본 테이블 스페이스 (USER)
parameter 3 : 임시 테이블 스페이스 (TEMP)
parameter 4 : SYSTEM 비밀번호 system 비밀번호 입력
parameter 5 : 로그 저장 디렉터리 (D:\app\log)
parameter 6 : 접속 문자열 입력 (localhost:1521/orcel)