오라클10g 재설치 복구 어떻게 하나요? 0 2 2,225

by 혜당화 [Oracle 백업/복구] [2016.09.27 17:42:35]


지금 회사서버가 윈도우 2003 인데 보안업데이트가 더이상 안된다고 해서 윈도우 2008로

재설치 해야 하는 상황입니다.

파일구조등은 동일한 상태이고 오라클은 D드라이브에 깔려있습니다.

 

C드라이브를 포맷하고 윈도우 서버2008을 설치하고 난뒤 오라클을 재설치 하고 D드라이브에 있는

 

기존설치파일과 어떻게 연결하면 되는건가요?

 

by 포동푸우 [2016.09.28 14:03:25]

1) Cold Backup  : 

OS 종류가 동일하니, 서비스 무중단이 가능하다면, Cold Backup 을 이용해서, Migration 하시는 것이 좋을 것 같습니다.  Oracle Cold Backup 하는 방법과, 이를 이용해서 다른 서버로 DB 를 복구하는 방법은 짧게 설명 드리기 어렵네요..  인터넷에 자세한 자료가 많이 있습니다.

2) Full Export 

윈도우 2008 에 Oracle DB 까지 설치 하시고, 미리 받아둔  exp 백업으로 DB 를 이동하실 수 있겠네요 exp 하실 때, full=y 옵션을 사용해 보세요

 


by 파워간 [2016.09.30 14:11:58]

1. c드라이브에서 컨트롤파일을 찍음

alter database backup controlfile to trace as '경로' noresetlogs

 

2. 데이터베이스를 내림 

콜드백업수행

 

3.text형태의 컨트롤 파일을 수정

경로를 C: -> D:

 

4. 경로에 맞는 위치로 데이터파일 및 리두 경로변경

 

5. nomount 기동

 

6. 컨트롤파일 재생성 (이후 mount로 자동으로 올라감)

 

7. mount에서 alter database recover automatic 수행

 

8. alter database open

 

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입