우선 오라클을 날리기전에 sid폴더 즉 oracle\oradata\ora9\이곳!
저위치에 있는파일들을 모두 카피해둔다...
oracle\admin\ora9\pfile\이곳의 init머시기숫자 뷁뷁뷁~이 있는데 이것도 간직할것...
자 윈도우를 밀었다
오라클을 다시 깔았다 sid는 ora9
1.오라클을 다시 깔면서 새로 생성된 디비가 필요없다면 덮어쓰자...
만약 윈도우를 밀기전 깔렸던 오라클이 d드라이브고 새로 깐 곳은 c드라이브라면
백업해둔 *.CTL파일들만 빼고 나머지를 덮어씌어라...
그러면 잘된다. sid도 같겠다 위치만 다를뿐... CTL파일안에 경로 설정을 해줄수가 없었다...(왜냐면 눈에는 D:\oracle 이렇게 보여도 고치면 이상하게 깨진다) 누군가 방법이 있다고는 하지만 알아내지 못했다
그리고 밀기전 드라이브와 새로깐 드라이브 위치가 같다면 백업해둔 것들을 전부 덮어씌어라
이때는 init파일이 필요없다.
2.새로 생성되는 디비를 보존하고 이전에 쓰던 디비를 복구할경우...
간단하다
윈도우를 밀기전 깔려있던 경로 드라이버:\oracle\oradata\ora9\여기에 컨트롤파일(*.CTL) 리두로그파일(LEDO0*.log) 데이타파일(*.DBF)등을 나두고 간직하던 init머시기머시기파일을 디비 가동시에 해주면 된다.
<도스창>
sqlplus /nolog
conn sys/비번(깔때 입력한것) as sysdba
shutdown(윈도우 부팅시 자동으로 떠있는 상태이므로)
startup pfile=백업해둔init파일 절대경로 =>pfile인 init뷀렐레~파일의 설정대로 디비 가동~
그냥 새로 생성된 디비 가동시엔 startup 만 하면 된다...
[출처] [본문스크랩] 오라클데이터베이스 복구|작성자 음원
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|