Indique le référentiel contenant
les données du fichier pureQueryXML qui sont utilisées avec une application CLI activée avec
l'optimisation du client pureQuery. L'application récupère les données de fichier pureQueryXML à partir d'un référentiel créé dans une base de données.
Le mot clé est pris en charge uniquement pour les applications CLI activées avec l'optimisation de client pureQuery. Aucune valeur par défaut n'est définie pour le mot clé. Le mot clé et les valeurs sont sensibles à la casse. Un groupe d'exécution créé dans le référentiel doit également être spécifié avec le mot clé propertiesGroupId.
Seules les données de fichier
pureQueryXML sont récupérées à partir du référentiel. Les paramètres pureQuery
Runtime ne sont pas récupérés à partir du référentiel. Les paramètres pureQuery
Runtime utilisés sont spécifiés dans la connexion.
Si la propriété
pureQueryXmlRepository est définie, les mots clés suivants ne peuvent pas être spécifiés :
- Le mot clé pureQueryXml
- La valeur du mot clé captureMode ne peut pas être ON
Le code d'erreur CLI00202E est renvoyé lorsque la récupération du fichier de capture pureQueryXml
à partir du référentiel échoue.
Les valeurs suivantes sont valides pour
pureQueryXmlRepository :
- ds://nom_dsn
- Indique un nom DSN. Une application CLI se connecte à la base de données spécifiée à l'aide des détails DSN à partir des fichiers de configuration
db2dsdriver.cfg ou db2cli.ini. La base de données doit contenir un référentiel. L'utilisateur se connectant au référentiel doit pouvoir y accéder en lecture. Les données de fichier pureQueryXML
sont récupérées à partir du référentiel et utilisées par l'application.
Voici des exemples d'une chaîne de connexion DSN :
ds://sample_dsn
- chaîne_connexion
- Indique une base de données à l'aide d'une chaîne de connexion CLI. La base de données doit
contenir un référentiel. L'utilisateur de base de données se connectant
au référentiel doit disposer des droit d'accès en lecture au référentiel. Les données pureQueryXML sont récupérées à partir du référentiel et utilisées par l'application CLI.
L'ID de groupe d'exécution doit également être spécifié à l'aide du mot clé propertiesGroupId.
Dans l'exemple suivant, l'URL indique la base de données SAMPLE :
DATABASE='SAMPLE;PORT=50001;HOSTNAME=server1.test.com;UID=user1;PWD=passwrd1'
Notes
d'utilisation de l'interface CLI DB2
et d'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
- pureQueryXmlRepository = 'ds://nom_dsn|chaîne_connexion'
- Syntaxe de configuration d'IBM Data Server
Driver
- <parameter name="pureQueryXmlRepository" value="ds://nom_dsn|chaîne_connexion"
/>
- Mot clé de chaîne de connexion équivalent d'IBM
Data Server Provider for .NET
- N/A