KB2641971 – ÅTGÄRD: Fel: Fel: Datakonverteringen misslyckades" visas när du använder flera tecken som kolumnavgränsare i Flat File Anslutningshanteraren i SSIS 2008 R2

Gäller för
SQL Server 2008 R2

Microsoft distribuerar Microsoft SQL Server 2008 R2 Service Pack 1 (SP1)-korrigeringar i en nedladdningsbar fil. Eftersom korrigeringarna är kumulativa innehåller varje ny utgåva alla snabbkorrigeringar och alla säkerhetsuppdateringar som ingick i den tidigare uppdateringen av SQL Server 2008 R2 Service Pack 1 (SP1).

Symptom

Tänk dig följande scenario:

  • Du skapar en dataflödesaktivitet i Microsoft SQL Server 2008 R2 Integration Services (SSIS 2008 R2).
  • Du använder en flat filkälla eller en flat fildestination i dataflödet.
  • I Flat File Anslutningshanteraren anger du formatet för den flat file till Avgränsad.
  • Du använder flera tecken som kolumnavgränsare i anslutningshanteraren för flat fil.

I det här scenariot får du följande felmeddelande:

Obs

[Flat File Source] Fel: Datakonverteringen misslyckades. Datakonverteringen för kolumnen "columnname" returnerade statusvärdet 4 och statustexten "Texten trunkerades eller ett eller flera tecken hade ingen matchning på målkodssidan."

Obs! Det här problemet uppstår också i Microsoft SQL Server 2008 Integration Services (SSIS 2008) och Microsoft SQL Server 2005 Integration Services (SSIS 2005). Men den här snabbkorrigeringen gäller endast SSIS 2008 R2.

Lösning

Information om kumulativ uppdatering

Kumulativ uppdatering paket 4 för SQL Server 2008 R2 SP1

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 4. Om du vill veta mer om hur du hämtar det här kumulativa uppdateringspaketet för SQL Server 2008 R2 SP1 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2633146 Kumulativ uppdatering paket 4 för SQL Server 2008 R2 SP1Note Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008 R2 SP1-korrigeringsversionen. Vi rekommenderar att du installerar den senaste snabbkorrigeringen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:

2567616 De SQL Server 2008 R2-versionerna som släpptes efter att SQL Server 2008 R2 SP1 släpptes

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".