32 비트 DTExec 인 &을 통해 파일 시스템 배포 SSIS 패키지를 실행하는 SQL Server 에이전트 작업이 있습니다. 그러나 패키지 버전의 최신 버전은 실행되지 않습니다.SSIS에서 잘못된 (이전) 패키지 버전을 실행합니다.
변경 사항은 스크립트 작업 내입니다. /VERIFYVERSIONID "\"{1F870663-1898-4A30-B4A8-226817D1755F}\""
이다 : 나는 등
나는이 명령 줄 매개 변수에 예상되는 버전으로 바꾸어 문제가 확인했습니다, 그래서 작업이 실패는 닫기 전에 VSTA 편집기 내에 구축해야했습니다 지울 수있는 캐시가 있습니까?
나는 CmdExec로 실행 중입니다. 이것은 문제가되는 SSIS 버전이 아니라 패키지 자체의 버전입니다. – JoeBrockhaus
패키지 버전은 32 비트 대 64 비트를 의미합니까? – swilliams
아, 아니. 디자인 캔버스에서 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하면 패키지의 VersionGUID가 표시됩니다. 명령 행에서 DTExec이 실행될 버전을 제공합니다 (또는 일치하지 않으면 실패합니다). 예를 들어'/ VERIFYVERSIONID "\"{1F870663-1898-4A30-B4A8-226817D1755F} \ ""를 사용하십시오. – JoeBrockhaus