Os fornecedores de dados para DB2 são atualizados para suportar o IBM Netezza e o IDAA (Ibm DB2 Analytics Accelerator)

Aplica-se A
Host Integration Server 2013 Host Integration Server 2016

Resumo

Atualmente, os Fornecedores de Dados para DB2 não suportam a especificação da instrução set CURRENT QUERY ACCELERATION special registers. Esta declaração é necessária quando se liga à aplicação do armazém de dados IBM Netezza ou ao IDAA (Ibm DB2 Analytics Accelerator).

Para processar a instrução de registos especiais SET CURRENT QUERY ACCELERATION para DB2, a biblioteca de runtime do Requerente de Aplicações DRDA da Microsoft foi atualizada para suportar os pontos de código do protocolo EXCSQLSET (Set SQL Environment) e SQLSTT (Instrução SQL) de DRDA.

Mais Informações

O Fornecedor de Dados da Microsoft para DB2 e as ferramentas de configuração relacionadas são atualizados nesta atualização para expor uma nova propriedade de ligação de registos especiais. 

Fornecedor Microsoft OLE DB para DB2

Quando especificar uma instrução de registo especial DB2 SET para o Fornecedor OLE DB para DB2, deve delimitar o argumento registos especiais utilizando aspas duplas em torno do valor (Registos Especiais="DEFINIR ACELERAÇÃO DE CONSULTA ATUAL=TUDO").

Por exemplo, utilize o seguinte:


[oledb]

; Everything after this line is an OLE DB initstring

Provider=DB2OLEDB.1;Network Transport Library=TCPIP;Network
Address=<value>;Network Port=446;User ID=<value>;Password=
<value>;Initial Catalog=<value>;Host CCSID=37;PC Code Page
=1252;Package Collection=NULLID;Special Registers="SET 
CURRENT QUERY ACCELERATION=ALL"

Fornecedor do Microsoft ADO.NET para DB2

Quando especifica uma instrução de registo especial DB2 SET para utilização com o Fornecedor de ADO.NET para DB2, delimita o argumento registos especiais com aspas únicas à volta do valor (Registos Especiais="DEFINIR ACELERAÇÃO DE CONSULTA ATUAL=TUDO").

Por exemplo, utilize o seguinte:


[adonet]

string connString = "Network Address=<value>;Network 
Port=446;User ID=<value>;Password=<value>;Initial 
Catalog=<value>;Host CCSID=37;PC Code Page=1200;Package 
Collection=NULLID;Special Registers='SET CURRENT QUERY 
ACCELERATION=ALL'";

 

Resolução

A correção que resolve este problema está incluída nas seguintes atualizações cumulativas do Servidor de Integração de Anfitriões:

Atualização Cumulativa 2 para o Host Integration Server 2016

Atualização Cumulativa 4 para o Host Integration Server 2013

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.

Informações sobre a exclusão de responsabilidade de terceiros

Os produtos de terceiros que este artigo aborda são fabricados por empresas que são independentes da Microsoft. A Microsoft não estabelece garantias, implícitas ou de outro tipo, relativamente ao desempenho ou fiabilidade destes produtos.