UNDO TABLESPACE 삭제가 안되요 ㅜㅜ 0 0 2,955

by 손님 [Oracle 백업/복구] UNDO [2013.10.04 09:17:47]



안녕하세요. 이번에 UNDO 테이블의 용량이 너무커서 새로운 UNDO 생성 작업을 하였습니다.
일단 제가 한 작업의 내용입니다.

1. create undo tablespace undotbs1 datafile 'D:/Oracle_11gR2_Data/orcl/undotbs02.dbf' size 1000 M autoextend on;
2. alter system set undo_tablespace = undotbs2;
3. select a.usn, a.name, b.status, c.tablespace_name, d.addr, e.sid, e.serial#,
   e.username, e.program, e.machine, e.osuser from
   v$rollname a, v$rollstat b, dba_rollback_segs c, v$transaction d, v$session e
   where a.usn=b.usn
   and a.name=c.segment_name
   and a.usn=d.xidusn
   and d.addr=e.taddr
   and b.status = 'PENDING OFFLINE'
   -- 위 쿼리 확인 후 session kill 했습니다.
4. drop tablespace undotbs1 including contents and datafiles;

이렇게 한 후 parameter 는 undotbs2로 바뀌어져 있는것을 확인했고요.

그 후 D:/Oracle_11gR2_Data/orcl/undotbs01.dbf 파일을 물리적 삭제를 하려니 삭제가 안되네요.

오라클 서비스는 중지가 되면 안되는 상태여서 실행되어 있는 상태에서 작업을 했습니다.

혹시 drop 전에 offline를 안해줘서 그런건가요?

이 작업을 하기전 TEST DB로 TEST 했을 경우에는 약 2~3시간 이후에 물리적 삭제가 됬었습니다.

지금 2일을 나뒀는데도 불구하고 물리적인 삭제가 안됩니다.

도움 부탁드려요. ㅜㅜ
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입