KB2641971 - CORREÇÃO: Erro "Erro: Falha na conversão de dados" ao usar vários caracteres como delimitador de coluna no Gerenciador de Conexões de Arquivo Simples no SSIS 2008 R2

Aplica-se a
SQL Server 2008 R2

A Microsoft distribui correções do Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) em um arquivo para download. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as atualizações de segurança incluídas na versão de atualização anterior do SQL Server 2008 R2 Service Pack 1 (SP1).

Sintomas

Considere o seguinte cenário:

  • Você cria uma Tarefa Fluxo de Dados no Microsoft SQL Server 2008 R2 Integration Services (SSIS 2008 R2).
  • Você usa uma origem de Arquivo Simples ou um destino de Arquivo Simples na Tarefa de Fluxo de Dados.
  • No Gerenciador de Conexões de Arquivo Simples, você define o formato do arquivo simples como Delimitado.
  • Você usa vários caracteres como delimitador de coluna no Gerenciador de Conexões de Arquivo Simples.

Nesse cenário, a seguinte mensagem de erro é exibida:

Observação

[Fonte de arquivo simples] Erro: Falha na conversão de dados. A conversão de dados para a coluna "columnname" retornou o valor de status 4 e o texto de status "O texto foi truncado ou um ou mais caracteres não tiveram correspondência na página de código de destino".

Observação Esse problema também ocorre no Microsoft SQL Server 2008 Integration Services (SSIS 2008) e no Microsoft SQL Server 2005 Integration Services (SSIS 2005). No entanto, esse hotfix é apenas para o SSIS 2008 R2.

Resolução

Informações sobre a atualização cumulativa

Pacote de atualizações cumulativas 4 para o SQL Server 2008 R2 SP1

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 4. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 SP1, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2633146 Pacote de atualizações cumulativas 4 para o SQL Server 2008 R2 SP1Observação: como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão de correção anterior do SQL Server 2008 R2 SP1. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2567616 As compilações do SQL Server 2008 R2 lançadas após o lançamento do SQL Server 2008 R2 SP1

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".