FlashBack (2) 썸네일형 리스트형 오라클 Drop한 테이블 복구하기(Recycle Bin) 오라클 10g부터 도입된 '휴지통(Recycle Bin)'은 테이블을 DROP하여도 언제든지 복원할 수 있는 기능입니다. 윈도우 운영체제의 휴지통과 비슷한 개념으로 이해할 수 있습니다. 휴지통에 들어있는 테이블을 조회하려면 아래의 SQL 문을 사용합니다. SQL> SHOW RECYCLEBIN; 휴지통의 내용을 모두 비우고 싶다면 아래의 SQL 문을 사용합니다. SQL> PURGE RECYCLEBIN; 삭제된 테이블을 복원하고 싶다면, 다음의 SQL 문을 사용합니다. SQL> FLASHBACK TABLE 테이블명 TO BEFORE DROP; 특정 테이블을 휴지통에 남기지 않고 완전히 삭제하려면 다음과 같이 DROP 문을 사용합니다. SQL> DROP TABLE 테이블명 PURGE; 휴지통에 있는 테이블을 .. 오라클에서 삭제된 데이터 복구하기(Flashback Query) Oracle 데이터베이스에서 지정된 시간 이후 10분 동안 삭제된 데이터를 조회하는 방법에 대해 알아보겠습니다. 이 기능은 데이터를 실수로 삭제한 경우에 유용하게 활용될 수 있습니다. 일반적으로 데이터베이스에서 삭제된 데이터를 복구하기는 어렵습니다. 하지만 Oracle 데이터베이스에서는 AS OF TIMESTAMP 절을 사용하여 특정 시간 이전의 데이터를 조회할 수 있는 기능을 제공합니다. 먼저, 아래와 같은 SQL 쿼리를 사용하여 현재 시간으로부터 10분 전의 데이터를 조회할 수 있습니다. SELECT * FROM #테이블명# AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '10' MINUTE); 위 쿼리는 AS OF TIMESTAMP 절을 사용하여 SYSTIMESTAMP에서.. 이전 1 다음