database/oracle

Data Import

labj 2012. 3. 22. 00:28


--테이블 스페이스 생성(파일경로는 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 ******
 IDENTIFIED BY ******
 DEFAULT TABLESPACE TS_CDL01
 PROFILE DEFAULT;

GRANT CONNECT, DBA TO CDL;

 

1. 실행창에서 'cmd'를 입력하여 커맨드 창을 띄운다.


2. 백업파일을 저장한 폴더로 이동한다.


3. 저장 폴더에서 'imp'를 입력한다.


4. 표시되는 메세지에 따라 아래의 순서대로 정보를 입력한다.
  사용자명: 백업할 오라클 DB의 사용자 아이디
  암호: 백업할 오라클 DB의 사용자 비밀번호
  임포트 파일: 저장된 DMP 파일명 입력
  삽입버퍼크기입력: 기본값 엔터
  이하 모두 기본값으로 엔터.
  단, 마지막의 엑스포트 파일 전체를 임포트에서는 'yes'선택.


5. 위의 과정이 모두 끝난 후 생성한 사용자로 로그인하면 모두 정상적으로 임포트 되었음을 확인할 수 있다.

'database > oracle' 카테고리의 다른 글

Oracle 10g Network Configuration  (0) 2012.03.22
tablespace, user delete  (0) 2012.03.22
조회  (0) 2012.03.22
Oracle XDB 의 8080 port 바꾸는 방법  (0) 2012.03.22
오라클 데이터 Export  (0) 2012.03.22