Problembeschreibung
Gehen Sie davon aus, dass Sie Microsoft SQL Server 2012 Integration Services (SSIS 2012) oder SSIS 2014 verwenden. Wenn Sie einen XML-Validierungs Kontrollfluss-Task in einer umfangreichen Eingabedatei ausführen, kann SSIS nach einem Verarbeitungs Zeitraum eine unzureichende Speicherausnahme wie folgt auslösen:
SSIS-Paket "xxx" wird gestartet. Fehler: 0xC002F304 bei XML-Aufgabe, XML-Aufgabe: bei der folgenden Fehlermeldung ist ein Fehler aufgetreten: "unzureichender Arbeitsspeicher, um die Ausführung des Programms fortzusetzen." Fehler: 0xC002928F bei XML-Aufgabe, XML-Aufgabe: Eigenschaft "neue Quelle" hat keinen XML-Quell Text; XML-Text ist entweder ungültig, NULL oder eine leere Zeichenfolge. Fehler bei der Aufgabe: XML-TaskWarning: 0x80019002 bei Paket: SSIS-Warnungs Code DTS_W_MAXIMUMERRORCOUNTREACHED. Die Ausführungsmethode war erfolgreich, aber die Anzahl der ausgelösten Fehler (2) erreichte den maximal zulässigen Wert (1); führt zu einem Fehler. Dies tritt auf, wenn die Anzahl der Fehler die in MaximumErrorCount angegebene Zahl erreicht. Ändern Sie die MaximumErrorCount, oder beheben Sie die Fehler. SSIS-Paket "xxx" ist nicht mehr erfolgreich: Fehler
Hinweis Das Problem tritt auf, unabhängig davon, ob die Validation Details -Eigenschaft auf "true" oder "false" festgelegt ist.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 1 für SQL Server 2014 SP1 /en-us/help/3067839
Kumulatives Update 4 für SQL Server 2012 SP2 /en-us/help/3007556
Kumulatives Update 6 für SQL Server 2014 /en-us/help/3031047
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.