2012-03-02 3 views
0

모든 C# 스크립트 작업을 VB로 변환하는 것을 포함하여 SSIS 2008 패키지를 2005로 거꾸로 변환해야했습니다. 이 문제를 마무리하고 비주얼 스튜디오에서 잘 실행 점점 후에, 나는 서버에 배포 갔다 그러나 나는 '파일 시스템'나는 다음과 같은 오류 얻을로 SSIS를 통해 패키지를 가져올 때 : 이제 때SSIS 패키지 파일에서 XML을로드하지 못했습니다.

Failed to load XML from package file "C:\filePath\packageName.dtsx" due to error 
0xC00CE513 "Whitespace is not allowed at this location. Line 7595, Column 82". 
This happens when loading a package and the file cannot be opened or 
loaded correctly into an XML document. This can be the result of either providing 
an incorrect file name to the LoadPackage method or the XML file specified having 
an incorrect format. ({EBEB7947-B9DA-4715-B7F7-D1E9CC8DAD6E}) 

을 도움이 정말 감사하겠습니다,

Dim logFilePath As String = Dts.Variables("LogFolder").Value.ToString() & "\LOG.txt" 

필자가 지난 시간 동안 인터넷 검색을 시도하고 아무것도 찾을 수가 없었다 :이 내가 가진 무엇 패키지 파일을 열고 그 라인으로 이동합니다.

+2

이것은 이제 해결되었습니다. 문제는 어떤 이유로 인해 파일이 손상 될 수있는 클립 보드를 통해 RDP 세션을 통해 패키지를 복사하는 데있었습니다. 드라이브 매핑과 복사를 대신하여 컴파일 된 패키지의 원래 XML이 잘 형성되었습니다. –

+0

좋아, 이제 막 해냈어. 고마워. –

답변

1

이것은 이제 해결되었습니다. 문제는 어떤 이유로 인해 파일이 손상 될 수있는 클립 보드를 통해 RDP 세션을 통해 패키지를 복사하는 데있었습니다. 나는 드라이브를 매핑하고 그것을 대신 복사함으로써 컴파일 된 패키지의 원본 XML이 잘 형성되도록 수정했습니다.