안녕하세요.
지금까지 오라클을 다뤄본적이 없는데 이번에 입사한 회사에서 오라클 서버 이전을 하게 되었습니다. ㅠ
오라클 버전은 11g 입니다.
작업은 버전은 변경되지 않고 단순 물리적 서버 이전입니다.
현재까지 진행사항은
1. 새로운 서버에 11g를 설치완료.
2. 원본 서버의 oracle데이터를 export 완료.
exp userid=system/xxxxxxx file='/backup/20140321_full.dmp' full=y
3. 이전 대상 서버에 데이터 import
imp system/xxxxxxxx file=/backup/20140321_full.dmp full=y
해본건 저게 다 입니다.
저렇게 진행하면 기존에 있는 테이블스페이스(맞나요?) 때문에 이미 존재한다고 에러가 나고 그 뒤에 수많은 에러가 발생합니다.
그냥 쭉 진행하고 나서 원본 디비와 비교하면 정보가 다릅니다.
테이블 안에 데이터가 다르기보다는 뷰나 트리거가 제대로 생성이 안되는 것 같은데요.
디비를 통으로 import할때 특별한 옵션을 주거나 미리 작업해야 할게 있을까요?
import말고 그냥 oradata 디렉토리를 통으로 가져오면 될까요?
한번도 다뤄보지 않다가 부딪히려니 난감합니다.
어떤 조언도 감사히 받겠습니다.
감사합니다.
|