본문 바로가기
DataBase/Altibase

[Altibase] iloader 사용방법

by 윤팍 2021. 6. 8.

iloader

iloader 는 데이터를 업로드, 다운로드를 하는데 사용되는 알티베이스의 기능입니다

 

  • Linux 기준으로 작성되었다.

IN ( 데이터 업로드 )

업로드를 하기 위해서는 FORMOUT 을 먼저 만들어서 데이터가 들어갈 테이블을 설정해줘야 합니다.

FORMOUT 생성
iloader -s [서버ip] -u [유저네임] -p [패스워드] formout -T [테이블명] -f [form파일명]
ex) iloader -s 0.0.0.0 -u user01 -p 'pass01' formout -T TEST_TABLE -f testformout.fmt
-s : 서버의 IP 주소
-u : 유저의 ID
-p : 유저의 패스워드
-T : 테이블명
-f : 만들어질 품아웃명

 

FORMOUT 을 만들고 IN 을 해주며 데이터를 업로드하면 된다.

데이터 IN
iloader in -s [서버ip] -u [유저네임] -p [패스워드] -t [구분자] -r [row구분자] -f [form파일명] -log [로그명] -d [데이터명]
ex) iloader in -s 0.0.0.0 -u user01 -p 'pass01' -t , -r '\n' -f testformout.fmt -log test.log -d data.dat
-t : 구분자 ( '|' , ',' )
-r : row 구분자 ( %r %n )
-log : 로그파일 설정
-f : 폼아웃명
-d : IN 할 데이터파일명

 

OUT ( 데이터 다운로드 )

OUT 도 마찬가지로 FORMOUT 이 있어야 한다. FORMOUT이 있다면 만들필요는 없다.

iloader out -s [서버ip] -u [유저네임] -p [패스워드] -t [구분자] -r [row구분자] -f [form파일명] -log [로그명] -d [데이터명]
-d : 데이터를 다운받을 데이터파일명