일부 데이터를 Excel로 내보내는 프로젝트를 SSIS로 만들었습니다. 비주얼 스튜디오 2017에서는 잘 작동하지만, 나는 그것이 SQL Server 에이전트 작업을 사용하여 (MS SQL 서버 2017)를 실행하는 경우,이 오류가 발생합니다 :SSIS 패키지를 SQL 에이전트 작업으로 실행하지 못했습니다.
"Executed as user: Administrator. Microsoft (R) SQL Server Execute Package
Utility Version 13.0.1601.5 for 32-bit Copyright (C) 2016 Microsoft. All
rights reserved. Started: 3:31:46 PM Error: 2017-12-27 15:31:47.10
Code: 0xC0010018 Source: Package Description: Error loading value "
<DTS:ConnectionManagers xmlns:DTS="www.microsoft.com/SqlServer/Dts">
<DTS:ConnectionManager DTS:refId="Package.ConnectionManagers[Excel]"
DTS:CreationName="EXCEL" DTS:DTSID="{0E7AADD0-AA79-4C99-8FFC-92E1CB5A871A}"
DTS:ObjectName="Excel"><DTS:ObjectData><DTS" from node
"DTS:ConnectionManagers". End Error Could not load package "\\phantsmgmt\c$\SDATA\ITDokumentace\SQL_DT_projects\Export_ser_zak_CEBIA\Export_ser_zak_CEBIA\Export_ser_zak_CEBIA\Package.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. Source: Package Started:
3:31:46 PM Finished: 3:31:47 PM Elapsed: 0.422 seconds. The package
could not be loaded. The step failed."
이상한은 내가 다른 SSIS 프로젝트를 가지고 있기 때문에 어떤 Excel 연결 관리자도 사용하고 있으며 예약 된 SQL Server 에이전트 작업을 사용하면 문제가 없습니다.
32 비트 모드를 켜고 끄려고했지만 아무 도움이되지 않았습니다.
파일 시스템이나 데이터베이스에 패키지를 설치 했습니까? 패키지가 실제로 \\ phantsmgmt \ c $ \ SDATA \ ITDokumentace \ SQL_DT_projects \ Export_ser_zak_CEBIA \ Export_ser_zak_CEBIA \ Export_ser_zak_CEBIA \ Package.dtsx에 있습니까? – HardCode
예, 파일 시스템이며 실제로 해당 위치에 있습니다. 문제점이 VS에서 구성된 대상 서버 버전에 있습니다. 아래 참조 – WhiteB1