Création d'un référentiel

Grâce à l'utilitaire ManageRepository, vous pouvez créer un référentiel ou créer un script SQL avec les instructions SQL qui peuvent être utilisées pour créer un référentiel.

Avant de commencer

Les plateformes de base de données suivantes peuvent être utilisées pour créer un référentiel :

Pourquoi et quand exécuter cette tâche

Grâce à l'utilitaire ManageRepository utilisé avec l'option -create repository (Créer un référentiel), connectez-vous à la base de données indiquée et créez un référentiel. Utilisez l'option -create repository (Créer un référentiel) avec l'option -generateScriptOnly pour vous connecter à la base de données indiquée et générer un script SQL pouvant créer un référentiel dans la base de données indiquée. Si vous définissez l'option -generateScriptOnly, le référentiel n'est pas créé.

Procédure

Pour créer un référentiel :

  1. Création du référentiel. Pour créer le référentiel, utilisez l'une des méthodes suivantes :
    • Lancez l'utilitaire ManageRepository avec l'option -create repository (Créer le référentiel).
    • Exécutez le script SQL généré par l'option ManageRepository dans la base de données.
  2. Facultatif : Lancez l'utilitaire ManageRepository avec l'option -verify repository (Vérifier le référentiel) pour contrôler le référentiel. Si vous avez créé un script SQL pour créer un référentiel et que vous avez modifié le script avant de créer le référentiel, utilisez l'option -verify repository (Vérifier le référentiel) afin de vous assurer que le référentiel créé est correct.

Exemple

La commande suivante crée une connexion avec la base de données à l'aide des informations de connexion et crée un référentiel :
java com.ibm.pdq.tools.ManageRepository
  -create repository
  -repositoryType pureQueryOnly
  -repositoryURL jdbc:db2://test.user.com:17593/SAMPLE 
  -repositoryUsername mytestid 
  -repositoryPassword testpwd 
  -repositoryDriverClass com.ibm.db2.jcc.DB2Driver
La commande suivante crée une connexion avec la base de données et génère un script SQL qui peut être utilisé pour créer un référentiel dans la base de données :
java com.ibm.pdq.tools.ManageRepository 
  -create repository
  -repositoryType pureQueryOnly
  -repositoryURL jdbc:db2://test.user.com:17593/SAMPLE 
  -repositoryUsername mytestid 
  -repositoryPassword testpwd 
  -repositoryDriverClass com.ibm.db2.jcc.DB2Driver
  -generateScriptOnly D:\test\scripts\createtest.sql
Remarque : Vous pouvez modifier le script pour placer les tables dans leurs propres espaces de table au lieu de les placer dans l'espace table par défaut. Cependant, vous ne pouvez pas modifier le nom du schéma, le nom des tables ou des colonnes.

Commentaires