Recyclebin (삭제된 table 복구)

실습/데이터베이스 2010. 10. 4. 20:37

Oracle 10g에서 Flashback Table이라는 기능이 추가 되었다.

이것은 Drop Table를 통해서 원하지 않던 테이블을 날려 버렸을 경우에 'BIN$' 이런식의 이상한 이름의 테이블이 생기는데 drop이 불가능하다.


이것이 "Recycle bin" 새롭게 생긴 기능이다.

drop 시킨 table은 'show recyclebin' 명령으로 확인 할 수 있다.
SQL> show recyclebin

recyclebin을 비우고 싶다면
SQL> PURGE RECYCLEBIN;



완전히 삭제됨     

 recyclebin의 테이블을 다시 살리고 싶다면
SQL>FLASHBACK TABLE PICTURES TO BEFORE DROP:
        FLASHBAK COMPLETE:
: