Utilitaires de développement d'applications avec pureQuery
pureQuery offre plusieurs utilitaires que vous pouvez utiliser pour développer des applications.
Lecture des diagrammes de syntaxe
Les informations suivantes vont vous permettre de bien comprendre la structure des diagrammes
de syntaxe.
Configuration requise pour l'exécution d'utilitaires pureQuery
Vous devez configurer votre environnement Java
pour qu'il s'exécute avec les utilitaires Java pureQuery Runtime. Pour configurer
votre environnement, vous pouvez définir des variables d'environnement ou spécifier des options
de ligne de commande.
Utilitaire Configure
Avec l'utilitaire Configure de pureQuery, vous pouvez définir plusieurs caractéristiques
des packages DB2 que vous avez éventuellement créés pour les
instructions SQL dans vos fichiers pureQueryXML. Les caractéristiques que vous pouvez définir incluent la collection, la version et le nom racine des packages DB2. Vous pouvez définir le nombre maximal d'instructions SQL regroupées dans un package. La validation de schéma XML peut également être
effectuée au niveau des fichiers pureQueryXML d'entrée.
Utilitaire DataVersion
Utilisez cet utilitaire pour vérifier si votre système est correctement configuré
pour utiliser pureQuery.
Utilitaire Generator
L'utilitaire Generator de pureQuery génère les classes d'implémentation pour les interfaces
déclarant des méthodes annotées.
Utilitaire GeneratePureQueryXml
L'utilitaire GeneratePureQueryXml génère un fichier pureQueryXML
à partir d'un fichier en entrée. Le fichier en entrée peut être un fichier de script SQL contenant des instructions et des
informations d'attribut de curseur ou un fichier XML InfoSphere Optim Query Workload Tuner.
Utilitaire ManageRepository
L'utilitaire ManageRepository permet de créer un référentiel dans une
base de données et de le gérer. Le référentiel contient des données pureQuery
utilisées par des applications activées avec pureQuery, notamment des informations de configuration
et des données pureQueryXML. Le référentiel peut stocker des données
SQL capturées à partir d'applications activées avec l'optimisation client pureQuery.
Utilitaire Merge
La validation de schéma XML Vous pouvez fusionner deux fichiers pureQueryXML
ou plus contenant des instructions SQL qui ont été capturées à partir d'une application et exécutées dans une source de données unique. XML
peut être effectuée au niveau des fichiers pureQueryXML en entrée
et les instructions SQL non utilisées peuvent être supprimées depuis le fichier de sortie
fusionné.
Utilitaire StaticBinder, tel qu'il est utilisé pour les méthodes annotées
Si vous utilisez le style de programmation méthode annotée et une base de données
DB2, vous pouvez utiliser l'utilitaire StaticBinder
de pureQuery pour lier les instructions SQL de vos méthodes annotées à cette source de données.
Vous pouvez
également utiliser StaticBinder pour générer des fichiers DBRM.
Utilitaire StaticBinder, tel qu'il est utilisé pour l'optimisation client
Avec l'utilitaire StaticBinder, vous pouvez créer et lier les packages
DB2 contenant les instructions SQL dans vos fichiers pureQueryXML. Vous
pouvez également créer des fichiers DBRM que vous pourrez transférer ultérieurement vers un fichier
z/OS, et utiliser pour créer des packages
DB2. La validation de schéma XML peut également être
effectuée au niveau des fichiers pureQueryXML en entrée.