Après avoir installé l'exécution pureQuery, vous pouvez activer une
application d'interface CLI avec l'optimisation client.
Pour obtenir des fonctions pureQuery telles que l'optimisation de client, procurez-vous le produit IBM® InfoSphere Optim pureQuery Runtime.
Avant de commencer
Avant d'activer une application CLI avec l'optimisation client pureQuery :
Votre
application CLI peut se connecter aux bases de données suivantes en tant
que sources de données :
- DB2 for
Linux,
UNIX et
Windows, version 9 ou suivante
- DB2 Universal
Database pour z/OS version
8.1
- DB2 9.1 pour z/OS
- DB2 10 pour z/OS
- Informix Dynamic Server
v10.x, v11.10, v11.50, 11.70
Pour obtenir les dernières informations sur les produits pris en charge et le support de base de données pour les applications CLI activées avec l'optimisation de client, voir
System requirements for InfoSphere Optim pureQuery
Runtime.
Si vous prévoyez d'exécuter les
instructions SQL de façon statique, vous exécutez les utilitaires pureQuery
de configuration et StaticBinder basés sur Java. Sur l'ordinateur sur lequel
s'exécutent les utilitaires, vous devez installer et activer l'exécution pureQuery. Les
produits suivants doivent également être installés sur l'ordinateur :
- Java Runtime Environment
(JRE) version 1.5 ou suivante
- IBM Data Server Driver for
JDBC and SQLJ version 3.57 ou 4.7.xx
Les fichiers JAR d'exécution pureQuery,
pdq.jar et pdqmgmt.jar, ainsi que les fichiers JAR de Data Server Driver doivent
être répertoriés dans la variable CLASSPATH sur l'ordinateur sur lequel vous
exécutez les utilitaires.
Procédure
Pour activer les applications CLI avec l'optimisation client pureQuery :
- Activez le fichier de licence pureQuery pour l'application CLI.
- Obligatoire pour les systèmes d'exploitation
Microsoft Windows Vista : Pour effectuer
l'activation du fichier de licence pureQuery, exécutez l'application
et capturez les données SQL dans un compte administrateur.
Une fois que l'application a correctement capturé les données SQL dans
d'un compte administrateur, les fonctions d'optimisation client CLI sont
activées pour les utilisateurs sur le système
Vous devez effectuer cette étape au moins une fois. Si vous essayez d'utiliser
l'optimisation client CLI sans effectuer cette étape, l'application ne
parviendra pas à trouver une clé de licence valide et renverra une erreur.
Résultats
Le fichier de licence pureQuery est activé pour vos pilotes.
Vos applications CLI peuvent maintenant utiliser les fonctionnalités
d'optimisation client pureQuery.
Que faire ensuite
Après avoir activé le fichier de licence pureQuery, vous pouvez
configurer votre application CLI afin d'activer les fonctionnalités d'optimisation client pureQuery.
Pour configurer votre application avec pureQuery Runtime, définissez les mots clés pureQuery
Runtime dans votre fichier de configuration d'application CLI. pureQuery
Runtime vérifie qu'une licence pureQuery valide est présente si un mot clé pureQuery Runtime
est spécifié dans un fichier de configuration. Si aucune licence pureQuery
n'est valide, pureQuery Runtime se ferme et renvoie le code d'erreur SQL8029N.