Sintomas
Considere o seguinte cenário:
-
Você pode usar o Microsoft Service para distribuídas relacional banco de dados de arquitetura (DRDA) para enviar instruções SQL do IBM DB2 para SQL Server.
-
Uma instrução SQL parametrizada é incluída em um pacote SQL estático.
-
Os valores de dados de parâmetro que são passados na instrução SQL são valores inválidos para os tipos de dados são usados.
Nesse cenário, o nome do pacote do SQL estático que é executado quando ocorre um erro não é gravado no Microsoft Service para arquivo de log DRDA. O nome do pacote SQL estático ausente torna difícil identificar qual pacote falha quando há vários pacotes SQL sendo executados pelo Microsoft Service para DRDA.
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".
Mais informações
Após a atualização cumulativa 1 é aplicado, o Microsoft Service para DRDA grava os detalhes adicionais para o arquivo de log quando ocorrerem erros durante o processamento de valores de dados de parâmetro SQL inválidos. Os detalhes adicionais incluem o nome do pacote SQL e o token de consistência.