본문 바로가기

controlfile

#28_140722_WSHOP2_DATAFILE, CONTROLFILE, REDO FILE 복구 # DATAFILE, CONTROLFILE REDO, FILE 복구 문제4. 모든 datafile들과 모든 controlfile 들을 삭제하고 복구하시오 rm *.dbf – dbf 파일 전부다 삭제rm *.ctl – ctl 파일 전부다 삭제 l 복구순서1. SQL>startup2. RMAN> restore controlfile from autobackup;3. RMAN> alter database mount;4. RMAN> restore database;5. RMAN> recover database;6. RMAN> alter database open resetlogs; 1. alert log file을 보고 어떤 파일이 삭제 되서 문제가 생겼는지 확인해야 한다 2. SQL> select group#, s.. 더보기
#26_140718_WSHOP2_RMAN CONTROLFILE 복구 # RMAN CONTROLFILE 복구 control file 복구를 수행하기 전에 autobackup이 선행되야 한다 RMAN> show all;- 위 내용의 정보가 출력된다. RMAN> configure controlfile autobackup on; - RMAN으로 백업할 때 controlfile과 parameter file이 자동백업 된다 l control file 삭제후 복구 작업 수행 1. SQL> select dbid from v$database;- dbid는 database의 ID인데 나중에 복구할 때 필요하다 2. SQL> select name from v$controlfile; 3. SQL> shutdown abort 4. OS에서 모든 control file을 삭제하시오 5. SQL>.. 더보기
#23_140715_WSHOP_백업/복구 # 백업/복구 l 장애의 6가지 유형1. 문장에러- 코드의 오류, 권한 부족 : 코드수정, 권한부여로 해결 2. 유저프로세서 에러- 클라이언트 PC 또는 응용프로그램이 비정상적으로 종료 : 다시 시작시켜 해결한다- pmon 이 알아서 commit 안한 data는 rollback 해준다 3. 네트웍 에러- 클라이언트에서 서버로 오라클 접속이 안된다- 원인1) 서버의 리스너가 내려간 경우 – lsnrctl start(리스너를 올린다)2) 물리적 네트웍 구성이 잘못된 경우(랜카드에 이상이 있거나 랜선이 빠지거나) – 백업네트웍을 구성해야 한다 4. 유저의 실수 : flashback 기술로 복구한다- 실수로 테이블 drop- 실수로 data를 다 지우고 commit- 주의할 사항 : truncate table .. 더보기