...
옵션 | 설명 | |||||
---|---|---|---|---|---|---|
-s, --server=SERVER | 마크베이스 서버의 IP 주소를 입력한다.(default : 127.0.0.1) | |||||
-u, --user=USER | 접속할 사용자명을 입력한다.(default : SYS) | |||||
-p, --password=PASSWORD | 접속할 사용자의 패스워드 (default : MANAGER) | |||||
-P, --port=PORT | 마크베이스 서버의 포트 번호 (default : 5656) | |||||
-i, --import | 데이터 import 명령 옵션 | |||||
-o, --export | 데이터 export 명령 옵션 | |||||
-c, --schema | 데이터베이스의 테이블 정보를 이용하여 스키마 파일을 만드는 명령 옵션 | |||||
-t, --table=TABLE_NAME | 스키마 파일을 생성할 테이블 명을 설정 | |||||
-f, --form=SCHEMA_FORM_FILE | 스키마 파일명을 지정 | |||||
-d, --data=DATA_FILE | 데이터 파일명을 지정 | |||||
-l, --log=LOG_FILE | machloader 실행 로그 파일을 지정 | |||||
-b, --bad=BAD_FILE | -i 옵션 실행시 입력 오류가 발생한 데이터를 기록하며, 에러 설명을 기록하는 파일명을 지정한다. | |||||
-m, --mode=MODE | -i 옵션 실행시 import 방법을 지시한다. append 또는 replace 옵션이 사용가능 하다. append는 기존 데이터 이후에 데이터를 입력하고 replace는 기존 데이터를 삭제하고 데이터를 입력한다. | |||||
-D, –delimiter=DELIMITER | 각 필드 구분자를 설정한다. 기본값은 ','이다. | |||||
-n, --newline=NEWLINE | 각 레코드 구분자를 설정한다. 기본값은 '\n'이다. | |||||
-e, --enclosure=ENCLOSURE | 각 필드의 enclosing 구분자를 설정한다. | |||||
-r, --format=FORMAT | 파일 입력/출력 시 포맷을 지정한다. (default : csv) | |||||
-a, --atime | 내장 컬럼 "_ARRIVAL_TIME"을 사용할 것인지를 결정한다. 기본값은 사용하지 않는 것이다. | |||||
-I, --silent | 저작권 관련 출력 및 import/export 상태 정보를 표시하지 않는다. | |||||
-h, --help | 옵션 리스트를 표시한다. | |||||
-F, --dateformat=DATEFORMAT | 컬럼 dateformat을 설정한다. ("_arrival_time YYYY-MM-DD HH24:MI:SS") dateformat 대신 'unixtimeunixtimestamp' 을 설정하면, 입력되는 값을 unix timestamp 값으로 간주한다. ("time_column unixtimeunixtimestamp")
| |||||
-E, --encoding=CHARACTER_SET | 입/출력하는 파일의 인코딩을 설정한다. 지원되는 인코딩은 UTF8(기본값), ASCII, MS949, KSC5601, EUCJP, SHIFTJIS, BIG5, GB231280, UTF16이다. | |||||
-C, --create | import시에 table이 없으면 생성한다. | |||||
-H, --header | import/export시에 헤더 정보의 유무를 설정한다. 기본값은 미설정이다. | |||||
-S, --slash | backslash 구분자를 지정한다. |
...