오라클 10g부터는 FlashbackRecovery라는 기능이 있어서 테이블을 삭제하면 일단 휴지통(RecycleBin)에 들어갑니다.
그리고는 위와같이 이상한 이름으로 표시되죠.
SELECT * FROM RECYCLEBIN; -- 휴지통 확인하기
FLASHBACK TABLE 테이블명 TO BEFORE DROP; -- 삭제한 테이블 복원하기
PURGE RECYCLEBIN; -- 휴지통 비우기
위와 같은 명령들로 휴지통에 들어간 테이블을 완전히 삭제하고, 다시 복구도 할 수있습니다.
'프로그래밍 > DataBase(Oracle)' 카테고리의 다른 글
[Oracle] Oracle Service start / stop 그리고 Oracle Listener start / stop (0) | 2015.08.21 |
---|---|
[Oracle] 관계형데이터베이스 용어 (0) | 2015.08.21 |
[Oracle] 사용자 생성하고 권한 부여하기 / 사용자계정 삭제방법 (0) | 2015.08.17 |
[Oracle] SQL*Plus를 이용해서 실행해보기 (0) | 2015.08.17 |
[Oracle] Oracle 설치 후 몇가지 설정해주기 (3) | 2015.08.17 |