상세 컨텐츠

본문 제목

[ORACLE] TABLESPACE 생성/삭제/수정/조회

PROGRAMMING/DATABASE

by 니콜 키크드만 2020. 2. 24. 15:58

본문

오라클 DBA권한이 있는 계정으로 접속 하셔야 가능합니다.

sqlplus sys/[비밀번호] as sysdba

1. 생성

CREATE TABLESPACE TEST
DATAFILE 'D:\Oracle\Tablespace\TEST.DBF'
SIZE 2048M 
AUTOEXTEND ON 
NEXT 4M MAXSIZE UNLIMITED
LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K 
SEGMENT SPACE MANAGEMENT MANUAL 
FLASHBACK ON; 

CREATE TABLESPACE [ 테이블 스페이스 명 ] (TEST)

DATAFILE  '[파일위치]' (PC의 폴더경로 붙여주면 됨)
SIZE [파일크기] ( G,M로 작성 가능, 1G / 1024M , 2G / 2048M )

AUTOEXTEND 
ON (자동 확장) ( ON/OFF )
NEXT
 10M  ( 용량 부족시 자동 증가 용량 지정)
MAXSIZE 
2G; (최대크기)

2. 삭제

DROP TABLESPACE TEST
INCLUDING CONTENTS AND DATAFILES
CASCADE CONSTRAINTS;

3. 이름변경

ALTER TABLESPACE (기존이름) RENAME TO (새로운 이름);

4. 조회

SELECT * FROM DBA_DATA_FILES;

 

반응형

관련글 더보기

댓글 영역