상세 컨텐츠

본문 제목

Oracle Tablespace 생성 및 사용자 생성, 권한 주기

DataBase/Oracle

by 탑~! 2013. 3. 29. 17:31

본문

Oracle Tablespace 생성 및 사용자 생성, 권한 주기


DROP TABLESPACE MIS_MK_DATA  INCLUDING CONTENTS;



CREATE TABLESPACE MIS_CC_DATA DATAFILE

  'C:\OraData\MIS_CC_DATA.dbf' SIZE 70M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED

LOGGING

ONLINE

PERMANENT

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;


CREATE TABLESPACE MIS_CC_IDX DATAFILE

  'C:\OraData\MIS_CC_IDX.dbf' SIZE 69M AUTOEXTEND ON NEXT 3M MAXSIZE UNLIMITED

LOGGING

ONLINE

PERMANENT

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;


CREATE TABLESPACE MIS_MK_DATA DATAFILE

  'C:\OraData\MIS_MK_DATA.dbf' SIZE 700M AUTOEXTEND ON NEXT 70M MAXSIZE UNLIMITED

LOGGING

ONLINE

PERMANENT

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;


CREATE TABLESPACE MIS_MK_IDX DATAFILE

  'C:\OraData\MIS_MK_IDX.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED

LOGGING

ONLINE

PERMANENT

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;


-- TEMPORARY  테이블 스페이스 생성

CREATE TEMPORARY TABLESPACE BPAS_CC_TMP TEMPFILE

  'D:\BPAS\BPAS_CC_TMP.dbf' SIZE 70M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL;



--KO16MSWIN949 문자 설정과 AL16UTF16 NCHAR 문자 설정에서 엑스포트가 종료되었습니다

--서버는 KO16KSC5601 문자 집합을 사용합니다 (문자집합 변환이 가능합니다)


CREATE USER 유저 IDENTIFIED BY 비밀번호

DEFAULT TABLESPACE MIS_CC_DATA;


ALTER DATABASE DEFAULT TEMPORARY TABLESPACE BPAS_CC_TMP;



-- 권한을 부여

GRANT connect, resource, dba to 유저;


CREATE USER 유저 IDENTIFIED BY 비밀번호

DEFAULT TABLESPACE PMIS_PP_DATA TEMPORARY TABLESPACE BPAS_CC_TMP;


-- 권한을 부여

GRANT connect, resource, dba to 유저


SELECT * FROM v$datafile;


테이블스페이스 삭제


drop tablespace BPAS_CC_TMP

 

including contents and datafiles

 

cascade constraints;


테이블 생성 예)



CREATE TABLE T_SAMPLE

(

  SAMPLE_NO    NUMBER(10),

  TITLE        VARCHAR2(50 BYTE),

  DESCRIPTION  VARCHAR2(100 BYTE)

)

TABLESPACE TEST_DATA

RESULT_CACHE (MODE DEFAULT)

PCTUSED    40

PCTFREE    10

INITRANS   1

MAXTRANS   255

STORAGE    (

            INITIAL          64K

            NEXT             1M

            MAXSIZE          UNLIMITED

            MINEXTENTS       1

            MAXEXTENTS       UNLIMITED

            PCTINCREASE      0

            FREELISTS        1

            FREELIST GROUPS  1

            BUFFER_POOL      DEFAULT

            FLASH_CACHE      DEFAULT

            CELL_FLASH_CACHE DEFAULT

           )

LOGGING 

NOCOMPRESS 

NOCACHE

NOPARALLEL

MONITORING;


ALTER TABLE T_SAMPLE ADD (

  PRIMARY KEY

  (SAMPLE_NO)

  USING INDEX

    TABLESPACE TEST_IDX

    PCTFREE    10

    INITRANS   2

    MAXTRANS   255

    STORAGE    (

                INITIAL          64K

                NEXT             1M

                MAXSIZE          UNLIMITED

                MINEXTENTS       1

                MAXEXTENTS       UNLIMITED

                PCTINCREASE      0

                FREELISTS        1

                FREELIST GROUPS  1

                BUFFER_POOL      DEFAULT

                FLASH_CACHE      DEFAULT

                CELL_FLASH_CACHE DEFAULT

               )

  ENABLE VALIDATE);



관련글 더보기