SELECT status,enabled, t.name,d.name
FROM V$DATAFILE d, V$TABLESPACE t
WHERE t.ts#=d.ts#;
=> 현재 dbf 파일과 테이블 스페이스명의 위치를 확인
select name,enabled from v$datafile;
=> dbf 파일들 위치 확인
select distinct owner from dba_segments where tablespace_name='TS_XEP_D'
=> 테이블 스페이스 명으로 소유자 계정을 확인
drop tablespace TSCAL_T including contents AND DATAFILES;
drop tablespace TSCAL_I including contents AND DATAFILES;
drop tablespace TS_PORTAL_I including contents AND DATAFILES;
drop tablespace HDATA_3_WEB including contents AND DATAFILES;
drop tablespace HDATA_4_WEB including contents AND DATAFILES;
drop tablespace HINDEX_1 including contents AND DATAFILES;
drop tablespace HINDEX_2_WEB including contents AND DATAFILES;
drop tablespace HINDEX_3_WEB including contents AND DATAFILES;
=> TSCAL_T 의 테이블 스페이스 및 실제 물리 dbf 파일도 같이 다 삭제
DROP USER INTRAG7 CASCADE;
=> intrag7 계정을 삭제
drop tablespace 테이블스페이스명 including contents cascade constaints;
이후
실제 dbf 파일을 rm 또는 탐색기에서 삭제한다
'핸디소프트 > 일일일~' 카테고리의 다른 글
리눅스에서 resync 명령어 관련 (0) | 2009.07.16 |
---|---|
오라클에서 DBF먼저 삭제한 경우 테이블 스페이스 삭제하는 방법 (0) | 2009.07.03 |
오라클 DBF 파일 용량 조절하기 (0) | 2009.07.01 |
DB에서 tablespace 를 사용하고 있는 유저 찾는 SQL (0) | 2009.07.01 |
리눅스에서 시간 맞추기(시간 동기화) (0) | 2009.07.01 |