본문 바로가기

Web Develop Tech/Oracle9i Fundmantal II

ORACLE - User Managed Incomplete Recovery [5]



RMAN에서 백업 및 복구를 수행합니다.





















  • UNTIL TIME 지정 방식
  • 'YYYY-MM-DD:HH:MI:SS'
  • 위의 방식으로 볼때 SQL에서는 다음과 같은 방법을 이용하여 변경할 수 있습니다.
  • 1. 환경변수(REGEDIT)
    -NLS_DATE_FORMAT
    2. PARAMETER
    -ALTER SESSION SET NLS_DATE_FORMAT = '---'
    3. TO_CHAR('---','-------')
  • ---SQL에서 시간 기반 복구를 할 경우에는 위의 방법은 사용한 적이 없습니다.
    그런데 RECOVER UNTIL TIME 명령어를 사용할 때에는 'YYYY-MM-DD:HH:MI:SS'의 고정방식을 사용합니다.
    사용자 복구를 사용할 때에는 위와 같이 사용할 수 있지만, RMAN에서는 사용할 수 없습니다.
  • RMAN에서 시간기반 복구를 할려면 시스템의 환경변수를 수정해야 합니다.
    리눅스나 유닉스라면 .PROFILE 에서 변경하고
    윈도우라면 레지스트리 편집기에서 추가 및 수정을 해야 합니다.


















  • RMAN에서 UNTIL SEQUENCE 를 사용하는데 이것은 SQL에서 UNTIL CANCEL 명령어를 사용한 것과 동일합니다.
  • RMAN에서는 없어진 파일번호를 지정할 수 있는데, UNTIL SEQUENCE '번호' 이렇게 하면 취소를 할 수도 있습니다.