Постачальники даних для DB2 оновлюються для підтримки IBM Netezza та IDAA (IBM DB2 Analytics Accelerator)

Застосовується до
Host Integration Server 2013 Host Integration Server 2016

Зведення

Постачальники даних для DB2 наразі не підтримують визначення оператора set CURRENT QUERY ACCELERATION special registers. Ця інструкція необхідна, коли ви підключаєтеся до пристрою зберігання даних IBM Netezza або IDAA (IBM DB2 Analytics Accelerator).

Щоб обробити обов'язковий оператор спеціального реєстру SET CURRENT QUERY ACCELERATION для DB2, бібліотеку середовища виконання Microsoft DRDA Application Requester оновлено для підтримки кодових точок протоколу DRDA EXCSQLSET (Set SQL Environment) і SQLSTT (SQL Statement).

Додаткові відомості

Постачальник даних Microsoft для DB2 та пов'язані засоби конфігурації оновлюються в цьому оновленні, щоб надати нову властивість підключення спеціальних реєстрів. 

Постачальник Microsoft OLE DB для DB2

Коли ви вказуєте спеціальний реєстр DB2 SET оператор ole DB provider for DB2, слід видалити спеціальний регістр аргумент, використовуючи подвійні лапки навколо значення (Special Registers="SET CURRENT QUERY ACCELERATION=ALL").

Наприклад, виконайте такі дії:


[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 для DB2

Якщо вказати спеціальний реєстр-оператор DB2 SET для використання з постачальником ADO.NET для DB2, роздайте спеціальний аргумент registers, використовуючи одинарні лапки навколо значення (Special Registers='SET CURRENT QUERY ACCELERATION=ALL').

Наприклад, виконайте такі дії:


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

 

Спосіб усунення проблеми

Виправлення, яке усуває цю проблему входить до складу таких сукупних оновлень для сервера інтеграції хост-інтеграції:

Сукупне оновлення 2 для хост-інтеграції Server 2016

Сукупне оновлення 4 для хост-інтеграції Server 2013

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся про термінологію , яка використовується корпорацією Майкрософт для опису оновлень програмного забезпечення.

Застереження щодо інформації третіх осіб

Описані в цій статті продукти сторонніх виробників створюються компаніями, які не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій (непрямих та інших) щодо продуктивності й надійності цих продуктів.