Sumário
Os provedores de dados para DB2 não suportam atualmente especificando a instrução de registradores especiais de definir a ACELERAÇÃO de consulta atual. Essa instrução é necessária quando você conectar o dispositivo de depósito de dados IBM Netezza ou o IDAA (IBM DB2 Analytics Accelerator).
Para processar o conjunto atual consulta ACELERAÇÃO necessários especial registra instrução para DB2, a biblioteca de tempo de execução Microsoft DRDA aplicativo solicitante foi atualizada para oferecer suporte a DRDA EXCSQLSET (ambiente de SQL definida) e os pontos de código de protocolo SQLSTT (instrução SQL).
Mais informações
O provedor de dados do Microsoft para DB2 e ferramentas de configuração relacionados são atualizados nesta atualização para expor uma nova propriedade de conexão de registradores especiais.
Provedor Microsoft OLE DB para DB2
Quando você especificar especial definida DB2 demonstrativo de registro para o provedor OLE DB para DB2, você deve delimitar o argumento registradores especiais usando aspas duplas ao redor do valor (registra especial = "definir a ACELERAÇÃO de consulta atual = ALL").
Por exemplo, use 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"
Provedor do Microsoft ADO.NET para DB2
Quando você especificar um especial definida DB2 demonstrativo de registro para uso com o provedor do ADO.NET para DB2, delimitar o argumento registradores especiais usando aspas simples ao redor do valor (registra especial =' Definir a ACELERAÇÃO de consulta atual = ALL').
Por exemplo, use 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 esse problema está incluída nas seguintes atualizações cumulativas para o Host Integration Server:
Atualização cumulativa 2 para o Host Integration Server 2016
Atualização cumulativa 4 para o Host Integration Server 2013
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Conheça a terminologia que a Microsoft usa para descrever as atualizações de software.
Aviso de isenção de responsabilidade de informações de terceiros
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.