2013-03-22 4 views
0

나는 파일을 저장해야하는 SSIS에서 일하고 있습니다. 그러나이 파일의 이름은 데이터베이스에 표현식 형식으로 저장됩니다. "TEST" + ".xml"SSIS - 데이터베이스에서 동적 표현

표현식 파일 이름을 검색하면 파일 연결을 덮어 쓸 수 없습니다.

도와 주시겠습니까?

+0

'File Connection Manager'에서'Expressions'를 사용하고'Connection String' 속성에 값을 지정하고'Delay Validation'을'true'로 설정하십시오 – praveen

답변

0

먼저 임시 관리자 파일을 연결 관리자로 지정하십시오. 일단 생성되면 연결 관리자의 속성으로 이동하여 표현식을 선택하십시오. 연결 문자열에 대한 표현식을 작성하여 ="path\to\file\" + @var과 같은 것으로 변경하십시오. 파일 관리자 및 데이터 흐름 작업에서 지연 유효성 검사를 true로 설정해야 할 수도 있습니다.

자세한 내용은 블로그 게시물 here이 있으며, 실제로는 플랫 파일을 소스로 사용하고 있지만 원리는 동일해야합니다.