Aplica-se a
Host Integration Server 2013

Sintomas

Executar um aplicativo que usa o provedor gerenciado para DB2 que está incluído no Microsoft Host Integration Server 2013. Quando você tentar passar um parâmetro que especifica o valor de MsDb2Type ou quando é usado um valor incorreto, resultados incorretos são passados para a tabela DB2.Observação: Por exemplo, esse problema ocorre no exemplo de código a seguir:

Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Intparam.Value = TestMyCommand.Parameters.Add(param)

Observação: Mesmo que um tipo de dados incorreto for especificado pelo provedor gerenciado para DB2, o valor é passado para a tabela DB2.

Causa

Esse problema ocorre porque o provedor gerenciado para DB2 não executa validação independentemente se um valor é digitado corretamente ou não. Nem impede que valores incorretos sejam passados para DB2.

Resolução

Informações da atualização cumulativa

A correção que resolve esse problema está incluída na atualização cumulativa 2 para o Host Integration Server 2013.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.