Database초보우낙
28. Rman을 사용해서 system datafile들을 삭제하고 복구하기 본문
system datafile들이란?
database를 운영하기 위해서 필요한 data들이 있는 파일들
만약 이 파일들이 손상되면 mount상태에서 복구할 수 밖에 없다
■실습
#1. shutdown abort를 합니다
#2. os에서 system01.dbf와 sysaux01.dbf를 삭제
#3. startup
#4. select * from v$recover_file;
#5. Rman으로 접속
#6. 문제가 되는 datafile을 복원
#7. 문제가 되는 datafile을 복구
#8. db를 오픈시킨다
◆ 구현
#1. shutdown abort를 합니다
shutdown abort
#2. os에서 system01.dbf와 sysaux01.dbf를 삭제
oradata
rm system01.dbf
rm sysaux01.dbf
#3. startup
#4. select * from v$recover_file;
#5. Rman으로 접속
#6. 문제가 되는 data file을 복원
restore datafile 1,2;
#7. 문제가 되는 datafile을 복구
recover datafile 1,2;
#8. db를 오픈시킨다
alter database open;
'백업과 복구 > 백업과 복구(Rman)' 카테고리의 다른 글
30. Rman을 사용해서 모든 control file 삭제 후 복구 (0) | 2024.04.15 |
---|---|
29.Rman을 사용해서 모든 data file들을 전부 삭제하고 복구하기 (0) | 2024.04.15 |
27. Rman을 사용해서 Non system datafile 손상시 복구하기(open상태) (0) | 2024.04.15 |
26. Rman을 사용해서 Non system datafile손상시 복구하기(mount상태) (0) | 2024.04.15 |
25. Rman을 사용해서 특정 Tablespace만 백업하기 (0) | 2024.04.14 |