Vous pouvez transférer des métadonnées pureQuery
à partir d'un projet Java directement
dans un autre référentiel ou dans un fichier. Vous pouvez importer les métadonnées
dans un autre référentiel à partir du fichier. Les métadonnées pureQuery peuvent
vous aider à situer les instructions SQL non performantes dans l'application
pureQuery.
Les métadonnées peuvent identifier le fichier source
dans lequel une instruction SQL problématique apparaît et peuvent identifier le numéro
de ligne où se trouve l'instruction dans ce fichier. Les métadonnées peuvent
être stockées dans un référentiel utilisé par pureQuery Runtime.
Si vous
utilisez IBM® Optim Performance Manager Version 4.1 pour surveiller
la performance d'une application qui utilise IBM Optim pureQuery
Runtime et que le code de cette application est dans IBM Optim Development
Studio, vous pouvez transférer les métadonnées de cette application dans un référentiel
qu'Optim Performance Manager
utilise.
Pourquoi et quand exécuter cette tâche
Vous pouvez transférer les métadonnées pureQuery directement dans le
référentiel ou sauvegarder les métadonnées dans un fichier, puis importer
les métadonnées dans le référentiel avec l'utilitaire ManageRepository.
Si
vous voulez transférer les métadonnées directement dans une base de données de référentiel,
vous devez respecter les prérequis suivants :
- L'explorateur de source de données doit répertorier une connexion vers le référentiel.
- Le référentiel doit être géré par une version de DB2 prise en charge par le plan de travail.
- Le référentiel dans lequel vous souhaitez stocker les métadonnées doit déjà
exister dans la base de données.
Procédure
Pour transférer les métadonnées dans un référentiel :
- Dans l'Explorateur de projets, cliquez avec le bouton droit de la souris sur le projet Java qui contient les instructions SQL.
- Sélectionnez . La fenêtre Transfert s'ouvre.
- Indiquez si vous souhaitez sauvegarder les métadonnées directement dans un référentiel
ou si vous souhaitez les sauvegarder dans un fichier.
- Si vous souhaitez sauvegarder les métadonnées directement dans un référentiel,
sélectionnez un référentiel, puis suivez l'une des étapes ci-dessous :
- Spécifiez un nom de groupe d'exécution utilisé pour stocker les métadonnées.
Sélectionnez
un nom dans l'explorateur ou entrez un nom dans Nom
du groupe d'exécution. Si vous sélectionnez un nom, la fenêtre Transfert
insère ce nom dans la zone.
- Spécifiez le nom de la version du groupe d'exécution.
Lorsque vous transférez
des métadonnées dans un référentiel, le nom de version peut être un nom de version
de groupe d'exécution existant ou un nouveau nom de version. Si la version est un nom existant,
les nouvelles métadonnées écrasent les métadonnées existantes. Si le nom de version
est un nouveau nom, une nouvelle version est créée pour le groupe d'exécution.
Si
la version est une version active, les métadonnées ne sont pas transférées.
- Si vous souhaitez sauvegarder les métadonnées dans un fichier, accédez au
répertoire dans lequel vous souhaitez sauvegarder le fichier et indiquez un nom de fichier.
- Cliquez sur OK.
Que faire ensuite
Si vous avez enregistré les métadonnées dans un fichier, vous pouvez les
importer dans une base de données de référentiel en utilisant l'utilitaire
ManageRepository.
Une fois les métadonnées placées dans la base de données du référentiel, vous
pouvez surveiller les instructions SQL avec IBM Optim Performance Manager pour DB2 for Linux, UNIX
and Windows ou IBM Optim Performance
Manager Extended Insight for DB2 for Linux, UNIX, and Windows.