Oracle Admin 강좌 (Oracle9i)
테이블스페이스의 삭제 7 8 99,999+

by 구루비 테이블스페이스 INCLUDING CONTENTS DROP TABLESPACE [2002.01.24]


테이블스페이스의 삭제

  데이타를 가지고 있는 테이블스페이스는 INCLUDING CONTENTS옵션 없이는 삭제할 수 없습니다.

  컨트롤파일내에 있는 파일 포인터만 삭제됩니다. (데이터파일은 존재)

  테이블스페이스를 삭제하더라도 데이타파일은 여전히 존재하므로 운영체제 레벨에서 명시적으로 삭제 해야 합니다.

  데이터 딕셔너리의 내용이 변경 됩니다.

  테이블스페이스를 삭제하기 전에 테이블스페이스를 오프라인 상태로 할 것을 권장 합니다.

  테이블스페이스가 일단 삭제되면 그 데이타는 데이타베이스에 더 이상 존재하지 않게 됩니다.

Syntax

  - INCLUDING CONTENTS : TABLESPACE에 Data가 이미들어있을 경우 들어있는 내용을 포함해서 모두 삭제 합니다.

  - CASECADE CONSTRAINTS : PRIMARY KEY가 설정되어 있는 경우에 child 의 FORIEGN KEY를 삭제하고 TABLESPACE를 삭제 합니다.

 
  DROP TABLESPACE tablespace_name 
  INCLUDING CONTENTS [CASCADE CONSTRAINTS]
    

예제
 
-- app_data 테이블스페이스를 삭제 예제
SQL> DROP TABLESPACE app_data  INCLUDING CONTENTS; 
    

- 강좌 URL : http://www.gurubee.net/lecture/1098

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

by 굵은인생 [2004.10.27 19:01:09]
drop tablespace NPLSS_DAT01 INCLUDING CONTENTS CASCADE CONSTRAINTS
*
ORA-00604: error occurred at recursive SQL level 1
ORA-02429: cannot drop index used for enforcement of unique/primary key

원인을 아시는 분 답좀...

by 학생. [2004.11.24 20:18:01]
SVRMGR> drop tablespace HOT including contents;
drop tablespace HOT including contents
*
ORA-01109: database not open
테이블 스페이스가 삭제가 안되네요..이런 오류메시지가 뜨는데..
제발 가르쳐주세요..ㅜ.ㅡ

by 지나가던 나그네 [2005.01.11 14:24:57]
SQL> drop tablespace test including contents and datafile
s;
위와 같이 마지막 부분에
and datafiles; 를 넣으면 OS 상의 데이터 파일도 지워집니다
단 oracle 9i 이상에서 됩니다.

by 하루 [2005.09.09 22:21:30]
학생분.. 답이 너무 늦은것 같지만..-_-;
에레 메세지를 보니 데이터 베이스를 startup하지 않은게 아닐까요?

by 가다 [2005.10.31 18:12:10]
맞네요....디비가 오픈이 안되어 있네요...

by 네레이드 [2007.07.11 18:59:23]
Include contents 옵션중에서..
C A S C A D E 가 맞는 건가요? C A S E C A D E 가 맞는건가요?
그림은 캐스케이드인데 설명은 케이스케이드라니..;;ㅡㅡ;

by 요거뜨리 [2007.09.03 17:22:01]
cascade 가 맞습니다~

by 지나가다가 [2007.11.22 13:19:35]
비어 있는 Tablespace 는 INCLUDING CONTENTS 없이 삭제 가능 합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입