Oracle 플래시 데이터 찾기 실현 방법

1857 단어 Oacle번갯불
플래시 기술 은 Oracle 의 강력 한 데이터 베이스 백업 복구 체제 의 일부분 으로 데이터 베이스 에 논리 적 오류 가 발생 할 때 플래시 기술 은 빠 르 고 최소 손실 의 회복 을 제공 할 수 있다(대부분의 플래시 기능 은 데이터 베이스 온라인 상태 에서 완성 할 수 있다).주의해 야 할 것 은 플래시 기술 은 논리 적 오 류 를 신속하게 회복 하 는 데 목적 을 둔다.물리 적 손상 이나 미디어 가 잃 어 버 린 오류 에 대해 플래시 기술 은 방법 이 없다.아니면 Oracle 의 일부 고급 백업 복구 도구 인 RAMN 을 통 해 완성 해 야 한다(이것 이 야 말로 Oracle 의 강력 한 백업 복구 체제 의 정수 이다).
플래시 기술 을 사용 하여 디스크 의 플래시 복구 구역 을 기반 으로 하 는 자동 백업 과 복원 을 실현 합 니 다.
1.복구 표 대상
     1.학생 표 만 들 기

create table STUDENT
(
 idno INTEGER,
 name VARCHAR2(30),
 sex VARCHAR2(30)
)
2.기록 추가

insert into student (IDNO, NAME, SEX) values (1, '   ', ' ');
insert into student (IDNO, NAME, SEX) values (2, '  ', '   ');
insert into student (IDNO, NAME, SEX) values (3, '  ', '   ');
3.테이블 삭제drop table student;4.데이터베이스 휴지통 에 새 기록 이 하나 더 있 음

select object_name,original_name, type from user_recyclebin;//   
select * from "BIN$GWPY3LiiRD6R43mb5j3gXg==$0";//student       
FLASHBACK TABLE student TO BEFORE DROP;//     
2.표 데이터 찾기
    1.특정한 조건 에 따라 표 기록 을 삭제 합 니 다.예 를 들 어

delete from student where idno='2';
commit;
2.만약 에 안에 있 는 데 이 터 를 삭제 하거나 수정 했다 면 빠 른 표를 만들어 서 수정 하기 전에 상 태 를 삭제 한 데 이 터 를 이 표 로 되 찾 을 수 있 습 니 다.

CREATE TABLE QUICK_TABLE AS
SELECT * FROM student AS OF TIMESTAMP to_date( '2018-09-15 11:50' , 'yyyy-mm-dd hh24:mi' );
    3.QUICK_TABLE 데이터

총결산
위 에서 말 한 것 은 소 편 이 여러분 에 게 소개 한 Oracle 플래시 데이터 찾기 의 실현 방법 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기