Sintomas
Considere o seguinte cenário:
-
Em um ambiente Microsoft Host Integration Server 2010, você deve ter instalado o hotfix descrito no seguinte artigo da Base de Conhecimento Microsoft:
2559748 CORREÇÃO: Valores incorretos são gravados para DB2 quando você enviar uma sequência de caracteres vazia para DB2 usando SQL Server Integration Services em um ambiente de Host Integration Server 2010
-
Você pode usar o Microsoft OLE DB Provider para DB2 a leitura de uma coluna VARCHAR mais de 8.192 caracteres.
-
A coluna contém uma sequência de caracteres vazia.
Nesse cenário, você recebe dados imprecisos.Observações
-
Se a coluna não contém uma sequência vazia, o valor da coluna é lido corretamente.
-
Se você usa o namespace Microsoft.HostIntegration.MsDb2Client, o problema não ocorrerá.
Resolução
O hotfix resolve esse problema está incluído no cumulativa atualização 1 para o Host Integration Server 2010.For obter mais informações sobre como obter esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
2533330 Pacote de atualização cumulativa 1 para o Host Integration Server 2010
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".