ORACLE DATA 오라클 데이터 복구 (일정 시간 이내)

Oracle

DB를 사용하다 보면 정말 난처한 상황에 직면할 때가 있다.. 예를 들어서  중요한 회원 데이터 테이블을 핸들링 하다가 정신이 없어서 WHERE 문을 잊었다…? 오마갓.. 대형 사고다… 이번 포스팅에서는 ORACLE에서 실수로 날려버린! (혹은 수정해버린) 데이터를 복구할 수 있는 소중한 쿼리를 알아보도록 하자. 다음과 같은 예를 들어보자. 위와 같은 구조의 PULLIM_ORA_TEST라는 테이블이 있다. 이제 막 DB를 배워서 관리하게 된 ‘가상‘의 전산 관리자 ‘풀리미‘는 회원가입 테스트를 위해 자신의 기존 아이디를 삭제하고자 한다. 그를 위해 다음과 같이 SQL 문을 작성하고 실행, 커밋을 하기에 이른다. DELETE FROM PULLIM_ORA_TEST; COMMIT; 헐 그런데..!! 큰일이 났다… 커밋을 완료 한 후 정신을 차려보니 WHERE 문을 빼먹었네..??!! …

Continue Reading