Riepilogo
I provider di dati per DB2 attualmente non supportano l'impostazione dell'istruzione registri speciali SET CURRENT QUERY ACCELERATION. Questa informativa è obbligatoria quando ci si connette all'appliance data warehouse IBM Netezza o all'IDAA (IBM DB2 Analytics Accelerator).
Per elaborare l'istruzione registro speciale SET CURRENT QUERY ACCELERATION necessaria per DB2, la libreria di runtime Richiesta applicazione Microsoft DRDA è stata aggiornata per supportare i punti codice del protocollo DRDA EXCSQLSET (Set SQL Environment) e SQLSTT (istruzione SQL).
Altre informazioni
Il provider di dati Microsoft per DB2 e gli strumenti di configurazione correlati vengono aggiornati in questo aggiornamento per esporre una nuova proprietà di connessione registri speciali.
provider Microsoft OLE DB per DB2
Quando si specifica un'istruzione db2 SET registro speciale per il provider OLE DB per DB2, è necessario delimitare l'argomento registri speciali utilizzando virgolette doppie intorno al valore (Special Registers="SET CURRENT QUERY ACCELERATION=ALL").
Ad esempio, usare quanto segue:
[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"
Provider di ADO.NET Microsoft per DB2
Quando si specifica un'istruzione db2 SET registro speciale da utilizzare con il provider ADO.NET per DB2, delimitare l'argomento registri speciali utilizzando virgolette singole intorno al valore (Special Registers='SET CURRENT QUERY ACCELERATION=ALL').
Ad esempio, usare quanto segue:
[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'";
Risoluzione
La correzione che risolve il problema è inclusa nei seguenti aggiornamenti cumulativi per Host Integration Server:
Aggiornamento cumulativo 2 per Host Integration Server 2016
Aggiornamento cumulativo 4 per Host Integration Server 2013
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.
Informazioni sulla dichiarazione di non responsabilità di terze parti
I prodotti di terze parti citati in questo articolo sono prodotti da società indipendenti di Microsoft. Microsoft non riconosce alcuna garanzia, implicita o espressa, in relazione alle prestazioni o all'affidabilità di tali prodotti.