CODEDRAGON ㆍDevelopment/Database
테이블 스페이스 생성 및 사용자에게 할당하는 방법
DB 관리자나 권한을 가진 사용자만이 테이블 스페이스를 생성하는 것이 가능한 업무이므로 개념만 이해하기 바랍니다.
사용자 테이블 스페이스 생성 예
CREATE TABLESPACE users DATAFILE 'c:/oracle/oradata/orcl/test01.dbf' SIZE 10M DEFAULT STORAGE (INITIAL 2M NEXT 1M MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 0); |
CREATE TABLESPACE udata1 DATAFILE '/u02/app/oracle/oradata/orcl/udata1a.dbf' SIZE 11256K AUTOEXTEND ON NEXT 10M MAXSIZE unlimited UNIFORM SIZE 1M ; |
임시 테이블 스페이스 생성 예
CREATE TEMPORARY TABLESPACE temp TEMPFILE 'c:/oracle/oradata/orcl/temp01.f' BITMAP ALLOCATION UNIFORM SIZE 16M; |
테이블 스페이스 삭제 예
DROP TABLESPACE users; |
사용자를 생성할 때 테이블 스페이스를 지정하는 방법
- DB 사용자를 생성하려면 CREATE USER 시스템 권한이 있어야 함
- 예 : ID가 koreatech이고, password가 sunflower인 새로운 사용자를 생성하는 명령문
CREATE USER koreatech IDENTIFIED BY sunflower DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; |
'Development > Database' 카테고리의 다른 글
SQL*PLUS (0) | 2016.11.07 |
---|---|
QUERY 연습 (0) | 2016.11.03 |
테이블 스페이스 설정 정보 확인 (0) | 2016.10.31 |
무결성 제약 조건 - 데이터 무결성 제약 조건, 무결성 제약 조건의 종류, 제약조건 설정 방법 (0) | 2016.10.28 |
온라인 트랜잭션 처리(OLTP) (0) | 2016.10.27 |