불완전 복구

 

주의점

  • 한방에 성공해야 한다.

  • 복구 시점이 정확히 기억이 나지 않는다면 Temp 폴더로 임시복구를 해 본다.(그 시점까지 반복)

  •  

     

    RESETLOG

    Archive <-> No Archive

     무조건 풀 백업을 다시 받아야 한다

     

    alter database open resetlogs -> Redo Log FIle -> 1. 파일이 있는 경우 : 초기화

     2. 파일이 없는 경우 : 재생성

     

     

    특정 날짜로 복구하고 싶은 경우 불완전 복구를 이용한다

     Recover 명령을 썼을 때 읽어들이는 파일의 순서 : recover -> control file -> data file -> redo/archive log file

     

    특정 날짜로 복구하기

     

    1. 100번의 DATAFILE들 + 106번의 redo_log파일+ 106번의 control 파일 을 임시 폴더로 복사

    2. alter database rename file '원래 데이터파일 경로' to '임시 데이터파일 경로';

    3. alter database rename file '원래 Redo log file 경로' to '임시 Redo log file 경로';

    4. recover database until time '2013-07-03:11:59:00';

    5. alter database open resetlogs;

     

     

    'Oracle > Admin' 카테고리의 다른 글

    [Oracle Admin] Chap 2. SQL 문장의 실행 원리  (0) 2013.09.08
    [Oracle Admin] Chap 1. Oracle server 구조  (0) 2013.09.08
    Archive/No Archive log mode  (0) 2013.08.02
    Export, Import  (0) 2013.07.24
    Table Space 및 DATA file 관리  (0) 2013.07.16
    by 짱구를꼭말려 2013. 7. 16. 11:13