현재 위치: 보호된 데이터 복원 > Oracle 데이터베이스 복원 방법 > 모든 테이블스페이스 및 데이터 파일 복원

모든 테이블스페이스 및 데이터 파일 복원

모든 테이블스페이스 및 데이터 파일을 복원할 수 있습니다. 복원하기 전에 파일을 찾아야 합니다. 파일을 찾으면 데이터베이스가 열린(Open) 상태인지 확인하십시오. 데이터베이스가 열려 있으면 복원 프로세스를 시작하기 전에 ALTER TABLESPACE. OFFLINE  문을 사용하여 테이블스페이스나 데이터 파일을 오프라인으로 만드십시오.

다음 단계를 수행하십시오.

  1. 테이블스페이스나 데이터 파일을 복원하려는 컴퓨터에 로그인합니다.
  2. 다음 명령을 사용하여 사용자 테이블스페이스나 데이터 파일을 찾습니다.
  3. SQL> SELECT FILE_NAME, TABLESPACE_NAME FROM DBA_DATA_FILES;

  4. 테이블스페이스나 데이터 파일을 복원하기 전에 데이터베이스 상태를 mount 또는 nomount, 또는 shutdown으로 변경합니다.
  5. SQL> STARTUP MOUNT;

    SQL> STARTUP NOMOUNT;

    SQL> SHUTDOWN IMMEDIATE;

  6. Arcserve UDP 콘솔에 로그인합니다.
  7. 복원 마법사를 사용하여 테이블스페이스나 데이터 파일을 복원합니다. 복원 프로세스에 대한 자세한 내용은 복구 지점에서 복원 방법을 참조하십시오.
  8. 대상 컴퓨터에 로그인합니다.
  9. 특정 폴더로 이동하여 테이블스페이스나 데이터 파일이 복원되었는지 확인합니다.
  10. 데이터베이스를 복구합니다.
  11. SQL> RECOVER DATABASE;

  12. Oracle은 적용해야 할 아카이브 Redo 로그 파일을 확인하고 파일 이름을 순서대로 표시합니다.
  13. SQL*Plus 프롬프트 화면에 AUTO를 입력하여 파일을 적용합니다.
  14. Oracle에서 로그 파일을 적용하여 데이터 파일을 복원합니다. Oracle에서 Redo 로그 파일 적용을 완료하면 다음 메시지가 표시됩니다.
  15. Applying suggested logfile

    Log applied

  16. 각 로그가 적용된 후, Oracle은 복구가 완료될 때까지 다음 Redo 로그 파일을 계속 적용합니다.
  17. 참고: Oracle에서 로그 파일을 열 수 없다는 오류를 표시할 경우 로그 파일을 사용할 수 없을 수도 있습니다. 이러한 경우 불완전 미디어 복구를 수행하여 데이터베이스를 다시 복구하십시오. 모든 로그 파일이 적용된 후 데이터 복구가 완료됩니다. 불완전 미디어 복구에 대한 자세한 내용은 Oracle 문서를 참조하십시오.
  18. 다음 명령을 사용하여 데이터베이스를 온라인으로 하십시오.
  19. SQL> ALTER DATABASE OPEN;

  20. 이제 데이터베이스가 사용 가능한 최종 로그 파일로 복구됩니다.
  21. 참고: 불완전 미디어 복구를 수행할 경우 다음 명령을 입력하여 데이터베이스를 열린 상태로 변경하십시오.

    SQL> ALTER DATABASE OPEN RESETLOGS;


Copyright © 2018. All rights reserved.

이 페이지의 점수 매기기
이 페이지의 내용이 유용했습니다. 매우 그렇지 않음 매우 유용함
이 페이지의 점수 및 페이지에 대한 의견 제출