2010-03-25 8 views
1

Management Studio에서 패키지를 실행하고 구성 파일을 지정하면 모든 것이 예상대로 작동합니다. 또한 환경 변수에서 구성 경로를 가져 오도록 패키지를 설정할 수 있습니다.이 접근 방법도 사용할 수 있습니다.DTExec 명령 프롬프트에서 구성 파일을로드 할 때 특별한 문제가 있습니까?

Cannot load the XML configuration file. The XML configuration file may be malformed or not valid.

나는 패키지를 실행하는 데 사용하고 명령은 다음과 같습니다 :

dtexec /conf ConfigurationDemo.dtsConfig /f Package.dtsx 

나는 시도하고 dtexec를 사용하여 명령 프롬프트에서 패키지를 실행하면

그러나, 나는 오류 이 두 파일이있는 폴더에서 dtexec을 실행하고 있습니다. addtional switch 또는 dtexec이 패키지를 실행하기 위해 Stduio의 관리 Stduio와 동일한 동작을 수행하는 데 사용해야하는 것이 있습니까?

답변

0

구성 파일이 유효한 XML 파일인지 확인 했습니까? 오류 메시지의 모양에 따라 문제가있을 수 있습니다. SSMS에서 실행하면 같은 설정 파일을 사용합니까?

+0

그렇습니다. XML로 구성되어 있습니다. UI 및 환경 변수에서 설정 파일 경로를 설정할 때도 사용할 수 있습니다. 명령 행에는 없습니다. –

+0

패키지가 다른 위치의 구성을 찾도록 설정되어있는 것 같습니다. 이 값은 귀하의 패키지에 무엇입니까? \ Package.Variables [User :: PackagePath] .Properties [값] – grapefruitmoon

관련 문제