1
사람의 도움이 될 수 있습니다SSIS 패키지 - 파일이 존재하는지 확인하기 위해 폴더를 통해 반복
필수 : SSIS 패키지 폴더 (100 개 파일을 포함) 및 (5/6이다) 여부 필요한 파일을 확인을 통해 루프에 존재 그 폴더에 우리가 대상 폴더
감사
사람의 도움이 될 수 있습니다SSIS 패키지 - 파일이 존재하는지 확인하기 위해 폴더를 통해 반복
필수 : SSIS 패키지 폴더 (100 개 파일을 포함) 및 (5/6이다) 여부 필요한 파일을 확인을 통해 루프에 존재 그 폴더에 우리가 대상 폴더
감사
누군가가 이미 이것에 대한 코드가 있습니까 콜렉션을 선택하십시오. 열거 자에서 Foreach를 선택합니다. 파일 열거 자
이 시점에서 각 파일 이름은 폴더에 있습니다. 이를 증명하려면 스크립트 구성 요소를 추가하고 두 번 클릭 한 다음 읽기 전용 변수에 변수를 입력하고 스크립트 편집을 클릭하십시오. 메인을 다음과 같이 만드십시오.
public void Main()
{
System.Windows.Forms.MessageBox.Show(Dts.Variables["FileName"].Value.ToString());
Dts.TaskResult = (int)ScriptResults.Success;
}
이제는 여러 가지 방법으로 비교할 수 있습니다. 난 당신이 "필요한 파일"목록을 가지고 있지만 데이터베이스에 있다고 가정하면, 당신은 데이터 흐름 작업을 추가 할 수 있습니다 그것의 내부 DB를 위해 파일을 보내고 comparisson을 수행합니다.
폴더에서 M 파일 집합 중 N 개가 있는지 테스트하십시오. 그게 요청인가? – billinkc