tablespace datafile 삭제 방법 문의 0 1 1,711

by 워니아부지 [2016.07.05 17:14:38]


현재 상황

1. 테이블스페이스를 하나 생성했습니다.( 서버 관리팀이 따로 있어 정확한 물리적인 경로는 모릅니다.)

  만들때는 아래와 같이 만들었습니다.

CREATE SMALLFILE TABLESPACE AAA_DATA
    DATAFILE  '/oradata1/orcl1/aaa.DBF' 

2. ALTER TABLESPACE AAA_DATA READ WRITE;

   이렇게 하니 에러가 났습니다. 정확히 에러 메세지가 생각이 안나네요.

3. 그러고는 걍 DROP TABLESPACE AAA_DATA; 이렇게 지원버린 겁니다.

   DBF 파일이 물리적으로 그대로 남았있죠....ㅠㅠ

질문입니다....

위와 같은 상태에서 AAA_DATA.DBF 파일을 탐색기가 아닌 오라클 명령으로 삭제 가능한지 알고 싶습니다.

UTF_FILE 패키지로 뭘 어째저째 하면 된다고도 하는데 잘 안됩니다. 정확한 경로를 몰라서 그런지...

 

이상입니다.

 

 

 

by 임상준 [2016.07.05 18:28:11]

utl_file.fremove 말씀하시는건가요?

기본적으로 utl_file 은 oracle directory 경로를 가지고 동작하는데, 정확한 경로를 모르면 oracle directory 를 생성 못 하실 것 같은데요.

편법적인 방법이 있을 것 같긴 한데요 그것보다는 서버팀에 연락해서 찾아서 지워달라고 요청 하심이 빠르실 것 같은데..

애초에 datafile 경로를 모르는 상태에서 tablespace 생성은 어떻게 하신건가요?;;

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