Correzione: Si verifica l'errore e l'esecuzione si blocca quando si esegue un pacchetto SSIS che si connette all'origine File Flat

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: 3033041
Sintomi
Si supponga di utilizzare Microsoft SQL Server 2012 Integration Services (SSIS 2012) o SSIS 2014. Si esegue un pacchetto SSIS che si connette all'origine File Flat e una delle righe è meno delimitatori rispetto al numero totale di colonne. In questo caso, si blocca l'esecuzione del pacchetto e vengono visualizzati i messaggi di errore riportato di seguito:
[FFS [2]] Errore: Impossibile ottenere dati per il buffer di output di errore.
[FFS [2]] Errore: si è verificato un errore durante l'elaborazione del file "Percorso del file>\Nome del file>. txt "su dati di riga 2.
[SSIS. Errore pipeline]: codice di errore SSIS DTS_E_PRIMEOUTPUTFAILED. Il metodo PrimeOutput su FFS ha restituito il codice di errore 0xC0202092.

Risoluzione

Informazioni sull'aggiornamento cumulativi

Il problema è stato innanzitutto corretto nell'aggiornamento cumulativo seguente di SQL Server.

Raccomandazioni: Installare l'aggiornamento cumulativo più recente 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. Si consiglia di scaricare e installare aggiornamenti cumulativi per SQL Server:
Workaround
Per ovviare a questo problema, impostare la proprietà AlwaysCheckForRowDelimiters della gestione connessione File Flat su false (questa soluzione non si applica alla situazione dove l'errore è l'ultima riga).
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: 3033041 - Ultima revisione: 06/25/2015 05:29:00 - Revisione: 2.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 KB3033041 KbMtit
Feedback