CREATE DATABASE
데이터 베이스를 작성
---------------------------------------------------------------------------------------------------------------------
CREATE DATABASE database_name BUFFERPOOL bpname
INDEXBP bpname
AS (WORKFILE, TEMP FOR member_name)
STOGROUP (SYSDEFLT, stogroup-name)
CCSID (ASCII, EBCDIC, UNICODE)
---------------------------------------------------------------------------------------------------------------------
BUFFERPOOL bpname
데이터베이스 내에 작성된 테이블 스페이스가 사용할 버퍼풀을 지정합니다.
만약 데이터베이스가 WORK FILE DATABASE라면 8KB와 16KB 버퍼풀은 사용할 수
없습니다.
INDEXBP bpname
데이터베이스 내에 작성된 인덱스들이 사용할 버퍼풀을 지정합니다.
데이터베이스가 WORK FILE DATABASE 라면 INDEXBP 는 정의할 수 없습니다.
AS WORKFILE or AS TEMP
WORK FILE DATABASE 인지 TEMPORARY TABLES을 위한 데이터베이스 인지를
정합니다.
AS WORKFILE
데이터베이스를 WORK FILE DATABASE로 정의합니다. AS WORKFILE 은 오직
Data sharing environment 환경에서만 정의됩니다. 각각의 DB2 멤버들에게 WORK
FILE DATABASE는 오직 하나만 생성됩니다.
AS TEMP
Temporary tables로만 이루어진 데이타베이스를 정의합니다. 각각의 DB2 서브시스
템 하에서 오직 하나의 TEMP Database를 만들 수 있습니다. TEMP Database는 DB2
서브시스템 혹은 Data sharing 멤버들과 공유할 수 없습니다.
STOGROUP stogrup-name
사용할 스토리지 그룹을 설정합니다. 기본값은 SYSDEFLT 입니다.
CCSID encoding-schema
데이터베이스에 저장될 데이타의 엔코딩 스키마를 정의합니다.
ASCII
데이타가 ASCII CCSIDs 형식으로 저장되게 정의합니다.
EBCDIC
EBCDIC CCSIDs 형식으로 저장되게 정의합니다.
UNICODE
UNICODE CCSIDs로 저장되게 합니다.
예제1) CREATE DATABASE DSN8D71P
STOGROUP DSN8G710
BUFFERPOOL BP8K1
INDEXBP BP2;
예제2) CREATE DATABASE DSN8TEMP
CCSID ASCII;
댓글 없음:
댓글 쓰기