Sintomas
Quando você executa uma consulta com parâmetros usando o provedor gerenciado para DB2 que está incluído no Microsoft Host Integration Server 2013, a consulta poderá falhar e você recebe a seguinte mensagem de erro:
SQLCODE-290, descrição inválida
Causa
Esse problema pode ocorrer quando você estiver usando parâmetros nomeados e use um dos parâmetros nomeados duas vezes na consulta. O exemplo de código a seguir mostra esse problema:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");
Resolução
Informações da atualização cumulativa
A correção que resolve esse problema está incluída na atualização cumulativa 1 para o Host Integration Server 2013.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".