우선 오라클을 export 하거나 imp 를 할때 기본적으로 TOOL 을 사용하시면 편합니다
하지만 Tool 가격이 비싸므로 도스 창에서 하는 방법을 설명해 드리겠습니다.
시작 → cmd 엔터
cmd 를 치고 엔터를 치면 도스 창이 열리는데
아래 그림과 같이 입력을 하면 됩니다.
기본적으로 exp id/pwd file=파일명.dmp 을 도스창에 입력을 하면 dmp 확장자로 오라클 db가 export 됩니다.
여기서 id와 pwd는 해당 오라클의 테이블 스페이스를 사용할 수 있는 권한을 가진 user를 뜻합니다.
만약 패스워드에 특문이 들어갈 경우는 \"패스!@#$워드 \" 를 패스워드 사이에 적어줍니다.
export 가 다 되었다면 import 하는 방법을 알아보겠습니다.
import 를 하기 앞서서 export 한 테이블 스페이스와, 유저를 생성하고 권한을 설정합니다.
create tablespace 테이블스페이스 이름 datafile '파일위치\파일명.ora' size 100M reuse autoextend on next 50M; // 오라클 테이블 스페이스 만들고, autoextend 옵션은 용량이 커지면 계속 증축한다라는 의미입니다.
create user 유저명 identified by "유저 패스워드" default tablespace 테이블스페이스 이름; // 유저 생성 및 테이블스페이스 지정
grant connect,resource to 유저명; // 접속, 리소스 권한 줌
이렇게 테이블 스페이스 생성, 유저 생성, 유저 권한 3가지를 다 한 다음에 import 를 합니다.
이런식으로 imp 현재유저명 / 패스워드 file=파일명 만 적어도 imp가 됩니다.
이러면 오라클 export, import 마무으리~!