본문 바로가기
일했던김개미

[ORACLE] 오라클 테이블스페이스(tablespace) 생성/조회/수정/삭제

by 김갬 2014. 11. 14.
반응형


생성



1. TS_NAME 이름으로 테이블스페이스 생성. 자동확장 옵션 추가

CREATE TABLESPACE TS_NAME
datafile 'D:\APP\ANT\ORADATA\ORCL\TS_NAME01.DBF'
size 5M
autoextend ON
extent management local autoallocate



조회



1. 현재 사용자의 테이블스페이스 조회

SELECT * FROM user_users;


2. DBA권한을 가진 테이블스페이스 목록 조회

SELECT TABLESPACE_NAME, FILE_NAME, BYTES, STATUS FROM DBA_DATA_FILES;



수정



1. 해당 사용자의 기본 테이블스페이스 수정

ALTER USER 사용자명 DEFAULT TABLESPACE 바꿀테이블스페이스NAME;



삭제



1. 해당 테이블스페이스 전체 삭제(물리적파일, 제약조건 까지 삭제)

DROP TABLESPACE TS_RTMS including contents

AND datafile CASCADE CONSTRAINTS;

반응형

댓글