2009년 8월 13일 목요일

DB2_001. CREATE DATABASE

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;

             


댓글 없음:

댓글 쓰기