Sintomas

Considere o seguinte cenário:

  • Num ambiente Microsoft Host Integration Server 2010, tem da correcção descrita no seguinte artigo da Base de dados de conhecimento da Microsoft instalada:

    2559748 CORRECÇÃO: Valores incorrectos são escritos para DB2 quando envia uma cadeia vazia para DB2 utilizando o SQL Server Integration Services num ambiente do Host Integration Server 2010

  • Utilize o fornecedor de Microsoft OLE DB para DB2 para ler a partir de uma coluna VARCHAR que tem mais de 8192 caracteres.

  • A coluna contém uma cadeia vazia.

Neste cenário, recebe dados incorrectos.Notas

  • Se a coluna não contém uma cadeia vazia, o valor da coluna é lido correctamente.

  • Se utilizar o espaço de nomes de Microsoft.HostIntegration.MsDb2Client, o problema não ocorre.

Resolução

A correcção que resolve este problema está incluída na cumulativo de actualizações 1 para Host Integration Server 2010.For obter mais informações sobre como obter este pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2533330 Pacote de actualização cumulativa 1 para o Host Integration Server 2010

Estado

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.