Après avoir installé pureQuery Runtime, vous pouvez activer une application
CLI ou .NET avec
l'optimisation client.
Pour obtenir des fonctions pureQuery telles que l'optimisation client,
procurez-vous le produit IBM® InfoSphere Optim pureQuery
Runtime.
Avant de commencer
Avant d'activer une application CLI ou .NET avec l'optimisation client pureQuery :
Votre application CLI ou .NET 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 la configuration requise,
les produits pris en charge et le support de base de données pour les applications CLI et .NET
activées avec l'optimisation client, voir System requirements for InfoSphere Optim pureQuery Runtime.
Si
vous prévoyez d'exécuter des instructions SQL en mode statique, exécutez les utilitaires pureQuery Configure et
StaticBinder basés sur Java™. Sur l'ordinateur où vous exécutez ces utilitaires,
vous devez installer et activer pureQuery Runtime.
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 pureQuery Runtime
JAR, 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 ou .NET avec l'optimisation client pureQuery :
- Activez le fichier de licence pureQuery
pour l'application.
- Obligatoire pour les systèmes d'exploitation Microsoft Windows Vista ou Windows 7 : pour activer
votre fichier de licence pureQuery,
exécutez votre application et capturez des données SQL dans un compte
administrateur.
Une fois que l'application a correctement capturé les données
SQL à l'aide d'un compte administrateur, les fonctions d'optimisation client pureQuery
sont activées pour les utilisateurs du système.
Vous devez effectuer cette étape
au moins une fois. Si vous essayez d'utiliser l'optimisation client pureQuery
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 ou .NET
peuvent dorénavant utiliser les fonctions d'optimisation
client pureQuery.
Que faire ensuite
Après avoir activé le fichier de licence pureQuery,
vous pouvez configurer votre application CLI ou .NET pour activer les fonctions d'optimisation
client pureQuery.
Pour configurer votre application
avec pureQuery Runtime,
définissez les mots-clés pureQuery Runtime
dans le fichier de configuration de votre application CLI. pureQuery Runtime vérifie qu'une licence pureQuery valide est présente si des mots-clés pureQuery Runtime
sont spécifiés dans un fichier de configuration. Si aucune licence pureQuery valide n'est trouvée, pureQuery Runtime se ferme et
renvoie le code d'erreur SQL8029N.