DB

오라클(Oracle 11g R2) 데이타베이스 복구

by master posted Mar 27, 2017
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

오라클(Oracle 11g R2) 데이타베이스 복구

오라클(Oracle) 11g R2 데이타베이스가 설치된 시스템이 부팅이 되지않아 데이타베이스 파일 4GB를 다른 시스템으로 복사한 후 오라클에서 접속 시 접속이 불가한 상태로 접수되었습니다

데이타베이스 파일의 손상으로 데이타베이스 리페어(Repair) 를 실행하여 백업파일로 저장합니다

데이타베이스 손상의 경우는 소프트웨어 손상으로 데이타베이스 엔진과 연결이 안되거나 일부 테이블이나 레코드가 일부 보이지 않는 경우거나 하드디스크에 스크레치(Bad Sector)로 인해 일부 테이블이나 레코드가 일부 보이지 않는 경우입니다

[데이타베이스 복구 작업순서]

1. 작업 순서는 테이블을 복구하여 

2. Oracle 에 Import 한 후 

3. Oracle 에서 백업파일로 받아냅니다.

이 과정에서 Oracle에 Import 하는 과정 중 레코드가 손상되어 있는 경우 레코드 값이 엉뚱한 값이라 오류가 발생하여 멈추는 경우가 있습니다. 이 레코드를 삭제 후 다시 import 진행하여야 하므로 이 과정에서 시간이 상당히 소요됩니다.

Import가 완료된 후에도 레코드에 설정된 레코드 Type 과 다른 데이타가 저장된 경우 레코드의 데이타가 손상된 것으로 판단하고 이러한 레코드도 삭제합니다

접수된 데이타베이스 파일은 손상이 적고 용량이 적어서 당일 복구하여 고객에게 전달하였습니다

 

자세한 내용은 http://ingen.co.kr/ra_dr_db 클릭