Dataleverantörer för DB2 uppdateras för att stödja IBM Netezza och IDAA (IBM DB2 Analytics Accelerator)

Gäller för
Host Integration Server 2013 Host Integration Server 2016

Sammanfattning

Dataproviders för DB2 har för närvarande inte stöd för att ange uttrycket SET CURRENT QUERY ACCELERATION special registers. Den här policyn krävs när du ansluter till datalagret IBM Netezza eller IDAA (IBM DB2 Analytics Accelerator).

För att bearbeta den nödvändiga SET CURRENT QUERY ACCELERATION special registers-instruktionen för DB2 uppdaterades Microsoft DRDA Application Requester runtime-biblioteket för att stödja DRDA EXCSQLSET (Set SQL Environment) och SQLSTT-protokollkodpunkter (SQL Statement).

Mer information

Microsoft Data Provider för DB2 och relaterade konfigurationsverktyg uppdateras i den här uppdateringen för att visa en ny anslutningsegenskap för specialregister. 

Microsoft OLE DB Provider för DB2

När du anger en särskild DB2 SET-sats för OLE DB-provider för DB2 bör du avgränsa argumentet särskilda register med dubbla citattecken runt värdet (Special Registers="SET CURRENT QUERY ACCELERATION=ALL").

Använd till exempel följande:


[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"

Microsoft ADO.NET provider för DB2

När du anger ett db2 SET-uttryck för specialregister som ska användas med ADO.NET provider för DB2 avgränsar du argumentet för särskilda register genom att använda enkla citattecken runt värdet (Special Registers='SET CURRENT QUERY ACCELERATION=ALL').

Använd till exempel följande:


[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'";

 

Lösning

Korrigeringen som löser det här problemet ingår i följande kumulativa uppdateringar för Host Integration Server:

Kumulativ uppdatering 2 för Host Integration Server 2016

Kumulativ uppdatering 4 för Host Integration Server 2013

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.

Ansvarsfriskrivning från tredje part

De produkter från tredje part som beskrivs i den här artikeln är tillverkade av företag som är oberoende av Microsoft. Microsoft utfärdar inga som helst garantier för dessa produkters funktion och tillförlitlighet.