Ich habe heute ein neues Paket erstellt, das Informationen von einem Master-Paket erhält, das auch andere Pakete ausführt. Mein Master-Paket ruft zur Laufzeit die Verbindungsinformationen aus einer Konfigurationsdatei ab. Schutzstufe = DontSaveSensitive. Verwenden der Windows-Authentifizierung Es funktioniert gut lokal, aber wenn ich es von einem Job ausführen, gibt es mir den Fehler unten.SSIS-Fehlercode DTS_E_OLEDBERROR: 0xC0202009
Irgendwelche Ideen oder konstruktive Kommentare sind willkommen!
Code: 0xC0202009 Source: DFT - Insert Into StageSites Source DB TEICommon [1] Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E14. An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Statement(s) could not be prepared.". An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Invalid column name 'SuspendedDate'.". An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Invalid column name 'FirstShipmentDate'.". End Error Error: 2016-10-28 10:38:02.50 Code: 0xC004706B Source: DFT - Insert Into StageSites SSIS.Pipeline Description: "component "Source DB TEICommon" (1)" failed validation and returned validation status "VS_ISBROKEN". End Error Error: 2016-10-28 10:38:02.50 Code: 0xC004700C Source: DFT - Insert Into StageSites SSIS.Pipeline Description: One or more component failed validation. End Error Error: 2016-10-28 10:38:02.50 Code: 0xC0024107 Source: DFT - Insert Into StageSites Description: There were errors during task validation. End Error
Update: [Fixed] löste ich das Problem durch mein Schema in der Datenbank meiner ETL Abfrage Aktualisierung von zerrt.