Symptomer
Anta at du bruker Microsoft SQL Server 2012 Integration Services-pakker (SSIS 2012) eller inkluderinger for Serverside 2014. Du kjører en inkluderinger for Serverside pakke som kobler til Flat fil-kilde, og én av radene har mindre skilletegn enn det totale antallet kolonner. I dette tilfellet utførelsen av pakken henger, og du får følgende feilmeldinger:
[FFS [2]] Feil: Kan ikke hente data for feil utdatabufferen.
[FFS [2]] Feil: Feil under behandling av fil "<filbane> \ <filnavn> .txt" på datarad 2.
[INKLUDERINGER FOR SERVERSIDE. Pipeline]-Feil: feilkode DTS_E_PRIMEOUTPUTFAILED for inkluderinger for Serverside. PrimeOutput-metoden på FFS returnerte feilkode 0xC0202092.
Oppløsning
Informasjon om kumulativ oppdatering
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Hvis du vil omgå dette problemet, kan du angi egenskapen AlwaysCheckForRowDelimiters for Tilkoblingsbehandling Flat fil til false (denne løsningen gjelder ikke for situasjoner der feil raden er den siste raden).
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".