2009-07-30 2 views
0

Excel을 사용하여 here에 설명 된 프로세스와 유사한 전체 INSERT 문을 생성합니다.SSIS를 사용하여 Excel 파일에 저장된 SQL 문을 실행하는 방법이 있습니까?

이 Excel 파일의 각 행을 실행하고 데이터베이스에서 찾은 SQL 문을 실행하는 SSIS 패키지를 갖고 싶습니다.

이것이 가능합니까?

편집 : 존으로

지적 - SSIS 대신 Excel에서 삽입 문을 생성 - 더 나은 그것을 할 수있는 방법이있다. (나는 머리를 SSIS로 옮기고있다).

답변

4

좀 바보라면 가능할 것입니다. 왜 SSIS 내부에서 INSERT 문을 생성하지 않습니까?

필자는 Excel 연결 관리자를 사용하여 SQL 명령 실행 태스크에서 사용하여 Excel에서 INSERTS로 열을 선택하고 결과를 레코드 세트에 출력한다고 가정합니다. 그런 다음 ForEach 작업을 사용하여 각 INSERT를 변수에 넣고 레코드 세트를 반복합니다. 이 변수를 사용하여 ForEach 작업 내에서 SQL 실행 작업을 구성합니다.

+0

+1 SQL 실행 구성 요소를 사용하여 다른 작업을 수행하게 만들었 기 때문에. – RolandTumble

관련 문제