Príznaky
Predpokladajme, že používate Microsoft SQL Server 2012 Integration Services (SSIS 2012) alebo SSIS 2014. Keď spustíte úlohu toku riadenia overenia XML vo veľkom vstupnom súbore, po období spracovania môže SSIS hodiť výnimku z nedostatku pamäte takto:
SSIS balík "XXX" začína. Chyba: 0xC002F304 v úlohe XML, Úloha XML: Vyskytla sa chyba s týmto chybovým hlásením: "nedostatok pamäte na pokračovanie v realizácii programu." Chyba: 0xC002928F v úlohe XML, Úloha XML: vlastnosť "nový zdroj" nemá žiadny zdrojový XML text; Text XML je buď neplatný, null alebo prázdny reťazec. Úloha zlyhala: XML TaskWarning: 0x80019002 v balíku: SSIS kód upozornenia DTS_W_MAXIMUMERRORCOUNTREACHED. Metóda vykonávania bola úspešná, ale počet chýb Vyvýšená (2) dosiahlo maximálny povolený počet (1); Výsledkom je zlyhanie. Tento problém sa vyskytuje, keď počet chýb dosiahne číslo uvedené v MaximumErrorCount. Zmeňte MaximumErrorCount alebo opravte chyby. SSIS balík "XXX" dokončený: zlyhanie
Poznámka: Problém sa vyskytuje bez ohľadu na to, či je vlastnosť overenie podrobností nastavená na hodnotu TRUE alebo FALSE.
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia balíka 1 pre SQL Server 2014 SP1 /en-us/help/3067839
Kumulatívna aktualizácia 4 pre SQL Server 2012 SP2 /en-us/help/3007556
Kumulatívna aktualizácia 6 pre SQL Server 2014 /en-us/help/3031047
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.