FIX: Errore di memoria insufficiente quando si esegue un'attività flusso di controllo convalida di XML in un file di input di grandi dimensioni in SSIS 2012 o 2014 SSIS

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3013553
Sintomi
Si supponga di utilizzare Microsoft SQL Server 2012 Integration Services (SSIS 2012) o SSIS 2014. Quando si esegue un'attività flusso di controllo convalida di XML in un file di input di grandi dimensioni, dopo un periodo di elaborazione, SSIS può generare un'eccezione di memoria insufficiente nel modo seguente:
A partire da "xxx" del pacchetto SSIS.
Errore: 0xC002F304 in attività XML, XML: si è verificato un errore con il seguente messaggio di errore: "Memoria insufficiente per continuare l'esecuzione del programma".
Errore: 0xC002928F in attività XML, XML: "Nuova origine" della proprietà non ha origine testo Xml; Testo XML è la stringa non valida, null o vuota.
Impossibile eseguire l'attività: attività XML
Avviso: 0x80019002 a pacchetto: codice di avviso SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. Il metodo di esecuzione è stata completata, ma il numero di errori generati (2) ha raggiunto il massimo consentito (1); comportare un guasto. Ciò si verifica quando il numero di errori raggiunge il numero MaximumErrorCount specificato in. Modificare il MaximumErrorCount o correggere gli errori.
Terminato il pacchetto SSIS "xxx": errore

Nota Il problema si verifica indipendentemente dal fatto che la proprietà di Dettagli di convalida è impostata su true o false.
Risoluzione
Il problema è stato innanzitutto corretto nell'aggiornamento cumulativo seguente di SQL Server.

Aggiornamento cumulativo 1 per SQL Server 2014 SP1

Aggiornamento cumulativo 4 per SQL Server 2012 SP2

Aggiornamento cumulativo 6 per SQL Server 2014

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono stati incluse nell'aggiornamento cumulativo precedente. Consente di estrarre gli ultimi aggiornamenti cumulativi per SQL Server:
Status
Microsoft ha confermato che questo è un problema nei prodotti Microsoft elencati nella sezione "Si applica a".

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3013553 - Ultima revisione: 06/24/2015 07:58:00 - Revisione: 4.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Business Intelligence

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3013553 KbMtit
Feedback