Paketvalidierungsfehler

Ich versuche, mit einem foreach-Schleifencontainer mehrere Excel-Dateien in eine Tabelle zu importieren. Ich habe den Ordner und die Dateien angegeben, die ich verwenden möchte (* .xls). Danach habe ich eine Pfadvariable erstellt und bin dann zum .xls gegangen Excel-Quellverbindung und in der Eigenschaft "Ausdruck" habe ich die Variable ausgewählt. Ich habe den foreach-Container erstellt, aber der connectionString der Excel-Quelle wird nur angezeigtProvider=Microsoft.Jet.OLEDB.4.0;Dies bedeutet, dass der variable Wert nicht verwendet wird. Was kann ich tun, um das zu lösen?

Hinweis: Ich verwende SQL Server 2012

ZUSÄTZLICHE INFORMATION:

Error at Data Flow Task [Excel Source [20]]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009.  There may be error messages posted before this with more information on why the AcquireConnection method call failed.

Error at Data Flow Task [SSIS.Pipeline]: Excel Source failed validation and returned error code 0xC020801C.

Error at Data Flow Task [SSIS.Pipeline]: One or more component failed validation.

Error at Data Flow Task: There were errors during task validation.

Error at Package [Connection manager "Excel Connection Manager"]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E4D.

(Microsoft.DataTransformationServices.VsIntegration)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage