2013-10-20 2 views
1

데이터 흐름 작업이 있고 DFT 다음에 두 개의 SQL 실행 작업이 있습니다. DFT에 오류가 있어도 SQL 실행 작업을 계속 실행하고 싶습니다. 잘못된 레코드를 일부 로그 파일로 리디렉션하고 옵션을 Ignore Failure로 설정하여이 작업을 수행 할 수 있음을 알고 있습니다. 하지만 오류 로그가 없어도이 작업을 수행하고 싶습니다. DFT의 MaximumErrorCount를 상당히 큰 값으로 설정했는데 이것은 부모 녹색을 얻는 데만 도움이되었지만 Sql 작업은 실행되지 않았습니다. 또한이 DFT의 OnError 이벤트를 설정하여 Propagate 변수의 값이 False로 설정되도록했습니다. 하지만 여전히 운이 없습니다.하나의 작업이 SSIS에서 실패하더라도 다른 작업 실행 BIDS 2008 R2

모든 아이디어/제안은 높이 평가 될 것입니다.

감사합니다.

+0

선행 제약 조건을 특정 방식으로 설정합니까? –

답변

3

설명에서 언급 한 것처럼 데이터 흐름의 커넥터 줄을 실행 SQL 작업으로 두 번 클릭하고 선행 제약 조건을 성공에서 완료로 변경해야합니다.

+0

감사합니다. 그것은 작동합니다! :) –