Résumé
Les fournisseurs de données pour DB2 ne prennent pas actuellement en charge spécifiant l’instruction de registres spéciaux de définir l’accélération en cours de requête. Cette instruction est nécessaire lorsque vous vous connectez à l’appliance d’entrepôt de données IBM Netezza ou le IDAA (IBM DB2 Analytique Accelerator).
Pour traiter le jeu actuel requête accélération requises spécial inscrit instruction pour DB2, la bibliothèque d’exécution Microsoft demandeur d’Application DRDA a été mis à jour pour prendre en charge les DRDA EXCSQLSET (définir les environnement SQL) et les points de code de protocole SQLSTT (instruction SQL).
Plus d'informations
Le fournisseur de données Microsoft pour DB2 et des outils de configuration associés sont mis à jour dans cette mise à jour pour exposer une nouvelle propriété de connexion de registres spéciaux.
Fournisseur Microsoft OLE DB pour DB2
Lorsque vous spécifiez un spécial DB2 définir relevé de caisse pour un fournisseur OLE DB pour DB2, vous devez délimiter l’argument registres spéciaux en utilisant des guillemets doubles autour de la valeur (registres spéciaux = "définir l’accélération en cours de requête = ALL »).
Par exemple, utiliser la syntaxe suivante :
[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"
Fournisseur ADO.NET de Microsoft pour DB2
Lorsque vous spécifiez un spécial DB2 définir relevé de caisse pour une utilisation avec le fournisseur ADO.NET pour DB2, délimitez l’argument registres spéciaux à l’aide des guillemets simples autour de la valeur (registres spéciaux =' définir l’accélération en cours de requête = ALL »).
Par exemple, utiliser la syntaxe suivante :
[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'";
Résolution
Le correctif qui résout ce problème est inclus dans les mises à jour cumulatives suivantes pour Host Integration Server :
Mise à jour cumulative 2 pour Host Integration Server 2016
Mises à jour cumulatives 4 pour Host Integration Server 2013
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Découvrez la terminologie que Microsoft utilise pour décrire les mises à jour logicielles.
Avis de non-responsabilité
Les produits tiers dont traite cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute forme de garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.