1.DB에서 export 로 dmp 파일을 생성합니다.
2.export 받은 dmp 파일에서 스크립트 생성
3.스크립트수정
오브젝트가 위치할 테이블스페이스 ,인덱스테이블 스페이스 명 변경
오브젝트 앞의 유저이름 변경
더블쿼테이션(") 은.. vi 같은데서 일괄적으로 삭제. row 몇건 이런건 앞에 -- 로 주석처리 해줍니다.
4. import 할 유저로 로긴해서, index.sql 을 돌려줍니다.
- 테이블과 인덱스가 생성
5.데이타와 프로그램 임포트
2.export 받은 dmp 파일에서 스크립트 생성
imp system/manager file=expdata.dmp fromuser=pvs touser=npvs indexfiles=index.sql constraints=y full=y log=intra.log
- index.sql :테이블과 인덱스를 생성하는 스크립트3.스크립트수정
오브젝트가 위치할 테이블스페이스 ,인덱스테이블 스페이스 명 변경
오브젝트 앞의 유저이름 변경
더블쿼테이션(") 은.. vi 같은데서 일괄적으로 삭제. row 몇건 이런건 앞에 -- 로 주석처리 해줍니다.
:1,$s/"//g 이런식으로요..
:1,$s/row/--row/g 대충이런식으로 바꾸면, 처리되지요..
4. import 할 유저로 로긴해서, index.sql 을 돌려줍니다.
- 테이블과 인덱스가 생성
5.데이타와 프로그램 임포트
imp system/manager file=expdata.dmp fromuser=pvs touser=npvs constraints=y commit=y ignore=y log=intra.log direct=y
commit 옵션은 롤백세그먼트가 작다면, 써주시구요.. ,direct 옵션은 써주면 빠르더라구요..
ignore 옵션이 가장 중요합니다. 데이타만 때려넣어야 되니까요..