Datenanbieter für DB2 werden aktualisiert, um IBM Netezza und IDAA (IBM DB2 Analytics Accelerator) zu unterstützen.

Gilt für
Host Integration Server 2013 Host Integration Server 2016

Zusammenfassung

Die Datenanbieter für DB2 unterstützen derzeit nicht die Angabe der SET CURRENT QUERY ACCELERATION special registers-Anweisung. Diese Anweisung ist erforderlich, wenn Sie eine Verbindung mit dem IBM Netezza Data Warehouse Anwendung oder mit dem IDAA (IBM DB2 Analytics Accelerator) herstellen.

Zum Verarbeiten der erforderlichen SET CURRENT QUERY ACCELERATION special registers-Anweisung für DB2 wurde die Microsoft DRDA Application Requester-Laufzeitbibliothek aktualisiert, um die Protokollcodepunkte DRDA EXCSQLSET (Set SQL Environment) und SQLSTT (SQL-Anweisung) zu unterstützen.

Weitere Informationen

Der Microsoft-Datenanbieter für DB2 und die zugehörigen Konfigurationstools werden in diesem Update aktualisiert, um eine neue spezielle Registerverbindungseigenschaft verfügbar zu machen. 

Microsoft OLE DB-Anbieter für DB2

Wenn Sie eine spezielle DB2 SET-Registeranweisung für den OLE DB-Anbieter für DB2 angeben, sollten Sie das argument special registers durch doppelte Anführungszeichen um den Wert (Special Registers="SET CURRENT QUERY ACCELERATION=ALL") begrenzen.

Verwenden Sie beispielsweise Folgendes:


[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

Wenn Sie eine spezielle DB2 SET-Registeranweisung für die Verwendung mit dem ADO.NET Provider for DB2 angeben, trennen Sie das argument special registers durch einfache Anführungszeichen um den Wert (Special Registers='SET CURRENT QUERY ACCELERATION=ALL').

Verwenden Sie beispielsweise Folgendes:


[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ösung

Die Behebung dieses Problems ist in den folgenden kumulativen Updates für Host Integration Server enthalten:

Kumulatives Update 2 für Host Integration Server 2016

Kumulatives Update 4 für Host Integration Server 2013

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Erfahren Sie mehr über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.

Informationen zum Haftungsausschluss von Drittanbietern

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.