2009년 8월 18일 화요일

DB2_011. UTILITY : EXPORT

UTILITY : EXPORT                                                              

 지원하는 파일 형식

  DEL(Delimited ASCII) : DB 관리 프로그램 및 FILE관리 프로그램간의 데이터 교환을 위한 컬럼

                           식별자가 존재하는 ASCII형식. 컬럼 값을 구분하기 위해 특수 문자를 사용합니다.

                           (',' , '\',TAB 등) 또한 Text Viewer등을 이용하면 내용을 직접 확인할 수 있습니다.

 

  IXF(Integrated Exchange Format) : 통합 교환 포맷의 PC버전으로, DB 관리 프로그램 내에서

                           데이터 교환을 위한 방법. IXF형식으로 Export 할 경우 Import 혹은 Load 시 테이

                           블을 자동으로 생성시킬 수 있습니다. (Text Viewer로 볼 수 없습니다.)

 

  * NOTICE

  - TABLE 내에 254Byte 이상인 컬럼이 있을시 IXF형식으로 Export 하여야 합니다.

  - ^M과 같은 특수문자가 있다면 IXF 형식으로 Export 하여야 합니다.

  - AutoLoader는 ASC 와 DEL 파일을 파티션할 시만 사용할 수 있습니다. IXF 파일은 파티션 될

                           수 없습니다. 다만 noheader 수정자를 LOAD 조작에 사용하여 단일 DB 파티션 노드

                           그룹으로 로드될 수 있습니다.

  - DBEDW는 DEL 형식으로, DBISW/DBBSS/DBCCS는 IXF 형식으로 Export를 권장합니다.

  - Export받은 데이터를 시각적으로 확인 및 수정하고자 할 시는 반드시 DEL 형식으로 합니다.

 

 SYNTAX

  EXPORT TO filename OF filetype MODIFIED BY filetype-mod

                    MESSAGES message-file

                    select-statement

 

  filename  select-statement를 통해 반환되는 데이터를 저장할 파일명을 지정합니다.

  filetype    DEL 혹은 IXF 형식을 지정

  MESSAGES message-file 메시지를 저장할 파일명을 지정합니다.

 

 

 EXAMPLE

  export to myconsumer.del of del modified by coldel;

                 myconsumer.del 파일에 저장      del 형식                               컬럼 구분자 ;

                 messages myconsumer_export.msg

                                                   메시지 저장할 파일명

                 select * from db20.consumer

댓글 없음:

댓글 쓰기