database/oracle

오라클 데이터 Import

labj 2012. 3. 20. 13:54

--테이블 스페이스 생성(파일경로는 DB위치에 따라 수정필요)
CREATE TABLESPACE TS_CDL01
 datafile 'D:\oracle\oradata\TS_CDL01.dbs' size 10M
 AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED
 DEFAULT STORAGE (INITIAL 50K
        NEXT 50K
        MINEXTENTS 32
        MAXEXTENTS 4096
        PCTINCREASE 50);

--인덱스 스페이스 생성(파일경로는 DB위치에 따라 수정필요)
CREATE TABLESPACE IX_CDL01
 datafile 'D:\oracle\oradata\IX_CDL01.dbs' size 10M
 AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED
 DEFAULT STORAGE (INITIAL 50K
        NEXT 50K
        MINEXTENTS 32
        MAXEXTENTS 4096
        PCTINCREASE 50);

--사용자 생성
CREATE USER CDL
 IDENTIFIED BY CDL4ADM
 DEFAULT TABLESPACE TS_CDL01
 PROFILE DEFAULT;

GRANT CONNECT, DBA TO CDL;

 

1. 실행창에서 'cmd'를 입력하여 커맨드 창을 띄운다.
2. 백업파일을 저장한 폴더로 이동한다.
3. 저장 폴더에서 'imp'를 입력한다.
4. 표시되는 메세지에 따라 아래의 순서대로 정보를 입력한다.
  사용자명: 백업할 오라클 DB의 사용자 아이디
  암호: 백업할 오라클 DB의 사용자 비밀번호
  임포트 파일: 저장된 DMP 파일명 입력
  삽입버퍼크기입력: 기본값 엔터
  이하 모두 기본값으로 엔터.
  단, 마지막의 엑스포트 파일 전체를 임포트에서는 'yes'선택.
5. 위의 과정이 모두 끝난 후 생성한 사용자로 로그인하면 모두 정상적으로 임포트 되었음을 확인할 수 있다.