오라클 10g에 있는 휴지통(recycle_bin) 기능입니다.
테이블을 drop 할 경우
테이블은 휴지통에 저장됩니다.
테이블을 완전히 drop 하려면,
> drop table test1 purge;
휴지통에 있는 테이블을 완전히 지우려면,
> purge table test1;
휴지통 전체를 완전히 비우려면
> purge recyclebin;
휴지통 내용을 보려면,
> select * from recyclebin;
휴지통에 있는 테이블을 복구하려면
> flashback table test1 to before drop;
오라클에서 설정값 변경으로 휴지통 기능을 없앨 수 있습니다.
휴지통 기능을 사용하지 않으면 10g 이전의 버전과 동일하게 동작합니다.
10g 10.1.x 일 경우
> alter system set "_recyclebin"=FALSE scope=BOTH;
10g 10.2.x 일 경우
> alter session set recyclebin = off;
> alter system set recyclebin = off;
11g 일 경우
> alter session set recyclebin = off;
> alter system set recyclebin = OFF DEFERRED;
'ORACLE' 카테고리의 다른 글
TOAD for Oracle Freeware 9.7 다운 (0) | 2012.03.17 |
---|---|
window 오라클10g 삭제하기 (0) | 2012.03.16 |
오라클 에러코드 (0) | 2012.03.14 |
오라클 각종 스키마 조회 (0) | 2012.03.14 |
오라클의 객체(Object) (0) | 2012.03.14 |