2016-07-20 27 views
0

Innerhalb SSIS kann ich jedes Paket ohne ein Problem ausführen. Allerdings, wenn ich es über SQL-Job ausgeführt, bin ich zu stoßen diese Fehler:SSIS-Paket schlägt fehl, wenn es als Job ausgeführt wird

Nachricht:

Code: 0xC0047022 Description: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "ALL KN and UNK BR" (120) failed with error code 0xC0047020 while processing input "Union All Input 2" (144). The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running. There may be error messages posted before this with more information about the failure.

Code: 0xC02020C4 Description: The attempt to add a row to the Data Flow task buffer failed with error code 0xC0047020.

Code: 0xC0047038 Description: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on SRC OLE DB returned error code 0xC02020C4. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.

Code: 0xC0209029 Description: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "OLE_DEST F_BR_Summary.Inputs[OLE DB Destination Input]" failed because error code 0xC020907B occurred, and the error row disposition on "OLE_DEST Summary.Inputs[OLE DB Destination Input]" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.

Code: 0xC0047022 Source: DFT Populate Summary SSIS.Pipeline Description: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "Summary" (821) failed with error code 0xC0209029 while processing input "OLE DB Destination Input" (834). The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running. There may be error messages posted before this with more information about the failure. End Error Error: 2016-07-19 20:40:18.97
Code: 0x80004005 Source: DFT Populate F_BR_Detail SSIS.Pipeline Description: Unspecified error End Error Error: 2016-07-19 20:40:19.41

Code: 0xC02020C4 Source: DFT Populate Detail SRC OLE DB [608] Description: The attempt to add a row to the Data Flow task buffer failed with error code 0xC0047020. End Error Error: 2016-07-19 20:40:19.67 Code: 0xC0047038 Source: DFT Populate F_BR_Detail SSIS.Pipeline Description: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on SRC OLE DB returned error code 0xC02020C4. The component returned a failure code when ... The package execution fa... The step failed.

+0

SSIS Fehler sehr ausführlich sind, und der Schlüssel ist, um durch sie suchen und die Fehler finden, was zählt. Leider hat dieser Fehler nichts nützliches darin. Möglicherweise gibt es Fehlermeldungen in anderen Teilen, die nützlich sind. Dinge wie "Login fehlgeschlagen". Der übliche Grund dafür, dass Pakete als Job fehlschlagen, besteht darin, dass der Job als anderer Benutzer ausgeführt wird und dieser Benutzer über unterschiedliche Datei- und Datenbankverbindungsrechte verfügt. Jobs werden auch auf dem SQL Server und nicht auf einem lokalen Computer ausgeführt. Vielleicht ist Ihr erster Schritt, den Benutzer zu identifizieren, von dem dieser ausgeführt wird, wie vom SQL Agent-Protokoll gemeldet. –

Antwort

0

Dieser Fehler wird verursacht durch nicht genügend Speicher vorhanden ist. Die Lösung reduziert den maximalen Speicher der SQL Server-Engine, indem Sie die gespeicherte Prozedur sp_configure ausführen.

Im folgenden Beispiel wird die maximale Serverspeicheroption zu 4 GB:

Sp_configure 'Erweiterte Optionen anzeigen', 1;
GO
RECONFIGURE;
GO
sp_configure 'max Serverspeicher', 4096;
GO
RECONFIGURE;
GO

Für weitere Informationen: https://msdn.microsoft.com/en-us/library/ms178067.aspx

Verwandte Themen