2017-03-13 4 views
2

Code: 0xC001700A Source: Description: The version number in the package is not valid. The version number cannot be greater than current version number. End Error해결 방법을 알려 줄 수 있습니까? 기본적으로이 오류를 이해하지 못했습니다.

Error: 2017-03-13 12:33:26.74 Code: 0xC0016020 Source:
Description: Package migration from version 8 to version 3 failed with error 0xC001700A "The version number in the package is not valid. The version number cannot be greater than current version number.". End Error Description: Error loading value " S:Name="PackageFormatVersion">8" from node "DTS:Property". End Error

Could not load package "C:\Users\USER\Documents\Visual Studio 2015\Projects\Email\Email\bin\Deployment\ScriptSO.dtsx" because of error 0xC0010014. Description: The package failed to load due to error 0xC0010014 "One or more error occurred. There should be more specific errors preceding this one that explains the details of the errors. This message is used as a return value from functions that encounter errors.". This occurs when CPackage::LoadFromXML fails.

ssis 패키지를 만들었으며 Excel에서 보고서를 작성하고 이메일로 보낼 수있었습니다. dtexec/f "filepath \ filename을 실행할 때이 오류가 발생했습니다. .dtsx ". 친절하게 도와주세요.

내가 비주얼 스튜디오 2015를 사용하고, VS 2015 SQL Server 데이터 도구, SQL 서버 2008 R2

답변

3

문제는, 나중에보다 2008 R2입니다 SQL Server 버전을 표적으로 패키지를 만드는 것입니다 및 2008 R2에는 배포 할 수 없습니다. 그것의 소리에서, 당신의 패키지는 버전 번호 8이 언급된다면 SQL Server 2014를 목표로합니다. 이 블로그 https://sqlstudies.com/2015/04/27/what-sql-version-is-my-ssis-package/은 버전 번호를 나열하고 버전 3은 2008 R2임을 보여줍니다.

AFAIK, 유일한 대안은 이전 버전의 Visual Studio (SQL Server 2008 R2 용 패키지를 만들거나 편집 할 때 Visual Studio 2008 사용)로 되돌릴 수 있습니다.

당신은 SSDT의 최신 버전의 패키지를 만들 때 대상 SQL 서버의 버전을 선택할 수 있습니다,하지만 당신은 단지 SQL 서버로 돌아갈 수 있다고 생각은 2012 년이 문서 https://www.mssqltips.com/sqlservertip/4253/backwards-compatibility-in-sql-server-data-tools-for-integration-services/

+0

그것을가 더 많은 정보를 가지고 프로덕션 서버로 패키지를 전송할 수 있습니다. DB 세부 정보를 변경해야하며 패키지를 실행하기 위해 작업 스케줄러를 사용해야합니다. – Mani

+0

프로덕션 서버에서 SQL Server 2014를 실행 중이면 버전 문제가 발생하지 않으므로 패키지를 로컬에서 실행할 때와 동일한 오류로 패키지가 중단되지 않습니다. (그러나 다른 곳에서는 테스트하지 않은 것을 Production에서 실행하는 것은 결코 좋은 생각이 아닙니다.) – DeanOC

+0

제 제작 내역 2008 R2 :( – Mani

관련 문제