2009-03-26 3 views
1

내 제품은 Oracle, SQLServer 및 DB2 v9를 지원해야합니다. 우리는 주기적으로 데이터를 데이터베이스에로드하는 가장 효율적인 방법을 찾아 내려고 노력하고 있습니다. 이것은 현재 개별 insert 문을 사용하여 40 분 이상 걸리지 만 SQLLDR 또는 BCP를 사용하는 경우에는 단지 몇 분이 걸립니다. DB2에 CSV 데이터를 데이터베이스에 신속하게로드 할 수있는 기능이 있습니까?DB2 용 SQLLDR/BCP

우리의 소프트웨어는 Windows에서 실행되므로 데이터베이스가 원격 시스템에서 실행되고 있다고 가정해야합니다.

답변

1

데이터는 CSV 형식으로되어있는 경우 (,) 혼수 상태로 구분하여 데이터를 가져

db2 import from <filename> of del modified by coldel, insert into <Table Nmae> 

을 시도하거나 다른 당신은로드 명령을 사용하여 캘리포니아 - 부하 파일에서

db2 load client from /u/user/data.del of del 
    modified by coldel, insert into mytable