Indique le chemin relatif ou absolu et le nom d'un fichier qui doit être créé ou qui a été créé lors de la capture d'instructions SQL.
Ce fichier doit prendre l'extension .pdqxml ou .xml. Il n'existe pas de valeur par défaut. Le nom du fichier doit respecter
les conventions de dénomination de votre système d'exploitation.
Utilisation de cette propriété lors de la capture d'instructions SQL :
- Lors de la première capture d'instructions SQL à partir d'une application non mise en cluster, vous pouvez utiliser la propriété pureQueryXml ou outputPureQueryXml. Vous devez utiliser l'une des deux.
Le répertoire que vous indiquez doit exister. Par ailleurs, vous
devez être autorisé à créer des fichiers dans ce répertoire. Si vous spécifiez les deux propriétés, la propriété outputPureQueryXml a la priorité.
- Lors de la première capture d'instructions SQL à partir d'une application en cluster, vous ne pouvez pas utiliser la propriété pureQueryXml.
Vous devez utiliser la propriété outputPureQueryXml.
- Lors de la capture d'instructions SQL supplémentaires à partir d'une application non mise en cluster pour laquelle vous avez déjà créé un fichier pureQueryXML, utilisez cette propriété pour indiquer ce fichier si vous ne souhaitez pas le garder en son état actuel. Lors de la capture d'instructions SQL supplémentaires, pureQuery écrit ces instructions dans le fichier.
- Lors de la capture d'instructions SQL supplémentaires à partir d'une application non mise en cluster pour laquelle vous avez déjà créé un fichier pureQueryXML, vous pouvez utiliser la propriété pureQueryXml pour indiquer le fichier en tant que fichier d'entrée et utiliser la propriété outputPureQueryXml pour la capture
d'instructions SQL supplémentaires qui n'apparaissent pas dans le fichier d'entrée.
- Lors de la capture d'instructions SQL supplémentaires à partir d'une application en cluster,
utilisez la propriété pureQueryXml pour définir comme fichier d'entrée le fichier
pureQueryXML résultant de la fusion des fichiers créés lors de la dernière capture des instructions SQL à partir de l'application. Utilisez la propriété outputPureQueryXml pour indiquer les fichiers dans lesquels vous souhaitez capturer les instructions SQL supplémentaires.
Utilisation de cette propriété pour exécuter de façon statique des instructions SQL capturées :
Utilisez la propriété pureQueryXml pour indiquer le fichier dans lequel ces instructions ont été capturées.
Le répertoire et le fichier indiqués doivent exister. L'application doit être autorisée à lire les fichiers se trouvant dans le répertoire indiqué.
Si vous définissez cette propriété dans un fichier pdq.properties du plan de travail : Vérifiez que la propriété pureQueryXml est définie sur dataAccessFolder/nom-fichier.
Si vous ne définissez aucune valeur, le plan de travail utilise dataAccessFolder/capture.pdqxml.
Pour que le plan de travail reconnaisse le fichier pureQueryXML, ce dernier doit être
dans le dossier dataAccessFolder de votre projet Java.
Notes d'utilisation de l'interface CLI DB2 et IBM Data Server Driver
Lors de l'utilisation de l'interface CLI DB2 ou
d'IBM® Data Server Driver avec
pureQuery Runtime, vous pouvez utiliser la propriété pureQuery Runtime comme mot clé de configuration.
- Syntaxe de mot clé CLI IBM
- pureQueryXml = nom de fichier qualifié complet |
nom de fichier relatif
- Syntaxe de configuration d'IBM Data Server Driver
- <parameter name="pureQueryXml" value="nom de fichier
qualifié complet | nom de fichier relatif"
/>
- Mot clé de chaîne de connexion équivalent d'IBM
Data Server Provider for .NET
- N/A