홈 · 개발 참고자료

개발 참고자료

오라클 타임 스템프를 이용한 데이터 복구

작성자
왕희복
작성일
2015-05-01
조회
9111
분류
오라클
오라클에서 데이터 삭제후 comit까지 한경우에도 as of timestamp를 이용해서 복구 가능하다.




아래처럼 일정 시간 전의 데이터가 조회가 가능 하고




select * from 테이블명 as of timestamp(systimestamp - interval '30' minute)




아래처럼 데이터를 다시 넣어 주면 간단하게 복구가 된다.




insert into 테이블명 select * from 테이블명 as of timestamp(systimestamp - interval '30' minute)






타임스탬프의 범위




YEAR -4712..9999 (excluding year 0)


MONTH 01..12


DAY 01..31


HOUR 00..23


MINUTE 00..59


SECOND 00..59.9(N) where "9(N)" indicates the