테이블 데이터를 각각 5000 개의 레코드 만 포함 된 파일로 플랫 파일 (.csv 형식)로 내 보내야합니다. 테이블에 10000 개의 레코드가있는 경우 각각 5000 개의 레코드가있는 2 개의 파일을 만들어야합니다. 테이블의 기록은 매일 증가합니다. 그래서 기본적으로 각각 5000 개의 레코드로 "n"개의 레코드를 "n"개의 파일로 내보내는 동적 인 솔루션을 찾고 있습니다.SSIS - 테이블 데이터를 청크 파일로 플랫 파일로 내보내기
* 간단한 시각화 : 테이블에 10230 개의 레코드가 있다고 가정합니다. 내가 뭘해야 할 것은 :
File_1.csv - 1 5000 기록
File_2.csv - 5001 만 개 기록
File_3.csv에 - 10001 내가 BCP를 시도
10230 개 기록 *에 위에서 언급 한 논리에 대한 명령. 데이터 흐름 태스크를 사용하여이 작업을 수행 할 수 있습니까?
이 답변보기 ['일괄 내보내기 데이터 SSIS'] (http://stackoverflow.com/questions/23323311/batch-export-data-ssis) –