오라클에서 데이터를 실수로 삭제했을 때
15분 내에서 복구 가능하다.
1. 복구가능한지 조회해 보자..
SELECT * FROM users_auth AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '10' MINUTE) WHERE user_ID = 'admin';
2. 찾은 데이터를 DB에 인서트 시키자
INSERT INTO users_Auth
SELECT *
FROM users_auth
AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '15' MINUTE)
WHERE USER_ID = 'admin' ;
10분전 데이터 조회
SELECT * FROM MENU AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '10' MINUTE);
테이블 완전히 비운 후 10분전 데이터 인서트
INSERT INTO MENU SELECT * FROM MENU AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE);
'개떡같은 정보' 카테고리의 다른 글
나쁜 습관을 없애는 간단한 방법 TED TALK 정보 (0) | 2016.11.01 |
---|