시스템 또는 테이블스페이스나 데이터 파일 실행 취소 복원
시스템 또는 테이블스페이스나 데이터 파일 실행 취소를 복원할 수 있습니다. 복원하기 전에 파일을 찾아야 합니다. 파일을 찾으면 데이터베이스가 열린(Open) 상태인지 확인하십시오.
다음 단계를 수행하십시오.
- 시스템 또는 테이블스페이스나 데이터 파일 실행 취소를 복원하려는 컴퓨터에 로그인합니다.
- 다음 명령을 사용하여 사용자 테이블스페이스나 데이터 파일을 찾습니다.
SQL> SELECT TABLESPACE_NAME, FILE_NAME FROM DBA_DATA_FILES;
- 테이블스페이스나 데이터 파일을 복원하기 전에 데이터베이스 상태를 mount 또는 nomount, 또는 shutdown으로 변경합니다.
SQL> STARTUP MOUNT;
SQL> STARTUP NOMOUNT;
SQL> SHUTDOWN IMMEDIATE;
- Arcserve UDP 콘솔에 로그인합니다.
- 복원 마법사를 사용하여 테이블스페이스나 데이터 파일을 복원합니다. 복원 프로세스에 대한 자세한 내용은 "복구 지점에서 복원 방법"을 참조하십시오.
- 대상 컴퓨터에 로그인합니다.
- 특정 폴더로 이동하여 시스템이나 테이블스페이스 또는 데이터 파일 실행 취소가 복원되었는지 확인합니다.
- 테이블스페이스 또는 데이터 파일을 복구합니다.
- 테이블스페이스를 복구하려면 SQL*Plus 프롬프트 화면에 다음 명령을 입력합니다.
SQL> RECOVER TABLESPACE "tablespace_name";
- 데이터 파일을 복구하려면 SQL*Plus 프롬프트 화면에 다음 명령을 입력합니다.
SQL> RECOVER DATAFILE 'path';
- Oracle은 적용해야 할 아카이브 Redo 로그 파일을 확인하고 파일 이름을 순서대로 표시합니다.
- SQL*Plus 프롬프트 화면에 AUTO를 입력하여 파일을 적용합니다.
- Oracle에서 로그 파일을 적용하여 데이터 파일을 복원합니다. Oracle에서 Redo 로그 파일 적용을 완료하면 다음 메시지가 표시됩니다.
Applying suggested logfile
Log applied
- 각 로그가 적용된 후, Oracle은 복구가 완료될 때까지 다음 Redo 로그 파일을 계속 적용합니다.
- 다음 명령을 입력하여 테이블스페이스를 온라인으로 하십시오.
SQL> ALTER TABLESPACE "tablespace_name" ONLINE;
이제 테이블스페이스가 사용 가능한 최종 로그 파일로 복구됩니다.
Copyright © 2018. All rights reserved.
|
|