본문 바로가기

ORACLE

오라클 10g 휴지통 기능

오라클 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;
참고하세요.


원문 : http://godway1225.blog.me/80041742069

 

[출처] 오라클 10G 휴지통 기능|작성자 강이

'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