dmp 파일로 만든다.
import명령어 실행
import 후 테이블 목록
임포트후 테이블과 프로시저가 잘 옮겨졌는지 확인
방법) cmd 창을연다(cmd창 위치는 상관 없다. 오라클을 설치하면 자동으로 패스추가되기때문에)
exp id/pwd tables=(xxx,xxx,xxx ...) file=c:\aaa.dmp -> 특정테이블 백업
exp id/pwd file=c:\aaa.dmp -> 모든테이블 백업
=> xxx부분은 테이블이름으로 가지고 오고자하는 테이블 이름을 콤마로 연결한다.
=> aaa.dmp는 aaa는 원하는 파일명지정한다. c:\폴더에 만들어진다.
2. 만들어진 aaa.dmp 파일을 import 하는 방법.
방법) cmd 창을 연다.(cmd창 위치는 상관 없다.)
imp id/pwd ignore=y full=y file=c:\aaa.dmp
imp id/pwd file=c:\aaa.dmp full=y
=> c:\aaa.dmp는 export로 만들 어진 파일을 가지고와 현재 컴퓨터의 c:\폴더에 넣어놓아야한다.
=> 기존에 테이블이 존재 한다면 데이터가 추가 되고 테이블이 존재 하지 않으면 테이블을 자동으로 만들어 추가된다.
새로운 계정을 만들어 새로운 계정에 이전 예제에서 export한 oneproject130619.dmp 파일을 import 시켜보겠습니다.
--계정 생성create user project2 identified by 1234;--룰 적용grant connect, resource to project2;--테이블 확인select * from tab;
import 하기전 테이블 목록 :
import명령어 실행
import 후 테이블 목록
임포트후 테이블과 프로시저가 잘 옮겨졌는지 확인
예) TB_BOOK_STACK 테이블 데이터 확인