오라클 .dbf , 리두, .ctl 복구 0 2 5,748

by 오라쟁이 [Oracle 백업/복구] 오라클 복원 복구 dbf clt 리두 log [2012.05.31 17:13:41]



오라클 사용자입니다.

피치못할 사정으로 예전 오라클 사용했던 C:\oracle\product\10.2.0\oradata 폴더를 복사해 놓았습니다.

그 폴더를 새로 설치한 오라클 폴더 C:\oracle\product\10.2.0\oradata 에 똑같은 위치에 복사해 놓았습니다.

그런데 예전에 사용했던 ID/PASSWORD 로 로그인 할 경우  로그인이 안 됩니다.
새로 설치한 오라클 system, scott계정도 접속이 안되었습니다.

이렇게 단순히 파일을 붙여넣기해서 사용하면 안되는지?
예전  oradata 폴더 (.dbf , 리두, .ctl 파일 다있음.)를 이용하여 새로설치한 오라클에 적용하여 사용할수 있는지 알고 싶고,
그에따른 방법도 알고싶습니다.

by 우리얍 [2012.06.01 16:42:22]
복구는 가능합니다.
 
1.  같은 Window , Bit 가 동일
2.  같은 오라클 버젼,
3 . 파일을 복사 하시고 난뒤에는 
      C:\oracle\product\10.2.0\DATABASE
     이 경로 밑에 INIT PARAMETER FILE 이 있어야 됩니다.

없어도 임시로 만드셔도 됩니다만 거기에 따른 파라메터는 나중에 조정을 하셔야 됩니다. 
잘못 설정하시면 올라오지 않습니다.

4. 이후 ORADIM 으로 서비스 등록.
5. NETCA 로 Listener 서비스 등록

by 오라쟁이 [2012.06.04 15:06:06]

댓글 감사합니다.

많은 도움이 되었지만 초보라서 잘 이해가 안되네요

써준대로 나름대로 검색하여 해봐도 안되는게 너무 아쉽습니다.

그리고 제가 잘못올린 부분이 있어 답변이 다르게 올라온거 일수도 있고요.

혹시나 우리얍님 께서 글을 다시 보신다면 자세한 설명 부탁드립니다.

위에 글에서 C:\oracle\product\10.2.0\oradata 폴더가 아니라  D:\oracle\product\10.2.0\oradata 폴더 였습니다.
(단순 컨트롤 +c 복사를 했습니다.)
예전 컴퓨터에는 C: 드라이브에 운영체제 D: 드라이브에 오라클이 설치 되어있었구요

지금은  C: 드라이브 밖에 없고 운영체제와 오라클이 모두 설치 되어있는 상황입니다.

그리고 예전 D:\oracle\product\10.2.0\oradata\orcl 기본  오라클을 복원 시키는 것이 아닌
새로 만든 오라클 db D:\oracle\product\10.2.0\oradata\park 을 복원시키고 싶습니다. 

그래도 위에있는 설명처럼 해보았지만 sqlplus 에서 셧다운 오류 가 나더라고요.
-->> ora-01033 : oracle initialization ot shutdown in progress

더욱 자세히 알고싶습니다. sksldk113@naver.com 이메일로 꼭 답장 부탁 드립니다.

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