Qu'est ce qu'un référentiel Odi ?
Dans Odi, un référentiel est un endroit (base de données), où l'outil enregistre le code, les sessions, .... En gros, Odi enregistre et trace tous ce qu'on fait depuis Odi studio dans son référentiel.
Pour pouvoir continuer, assurez-vous d'avoir suivi et fait les installations suivantes :
Odi Studio 12c : http://arakotovao.blogspot.fr/2017/05/oracle-data-integrator-12c-partie-1.html
Pour le référentiel : http://arakotovao.blogspot.fr/2017/05/installer-une-base-de-donnee-oracle.html
Un référentiel odi est composé deux parties : un référentiel maître et un référentiel de travail
Le référentiel maître est un emplacement (ici schéma oracle) qu'odi utilise pour enregistrer les informations techniques (tous ce qui se trouvent dans Topologie et Sécurité): les connexions, les schémas physiques et logiques, les contextes, les agents, et la sécurité
Le référentiel de travail est un endroit (ici schéma oracle) qu'odi utilise pour enregistrer les informations concernant le développement (interface, scénarios, sessions, ...)
Physiquement, on peut utiliser un seul schéma pour les deux, ou deux schémas distincts
1. Création d'un schéma oracle pour le référentiel
- Assurez-vous que votre container "Oracle-Xe" est bien demarré
- Lancer Dbeaver (ou autre client Sql) et créé une nouvelle connexion :
Paramètres à adapter selon vos propres paramétrages.
- Créer un nouveau script et exécuter les commandes ci-dessous
-- on créé l'utilisateur odi_repo avec mot de passe oracle
CREATE USER odi_repo IDENTIFIED BY oracle;
-- on donne à l'utilisateur créé le droit de dba
GRANT DBA TO odi_repo;
- Lancer Odi Studio
2. Création du référentiel maître
Cliquer sur le bouton "Nouveau" en haut à gauche, et sélectionner "Créer un référentiel maître"
Et renseigner les informations de connexion au schéma qui va contenir le référentiel maître
Technologie : Oracle
Pilote JDBC : oracle.jdbc.OracleDriver
Jdbc URL : jdbc:oracle:thin:@adresseIpOracle:Port/sid
Utilisateur : odi_repo
Mot de passe : oracle
Utilisateur DBA : sys as DBA
Mot de passe : oracle
Tester la connexion, ignorer le problème de validation de la base de données
Cliquer sur "Suivant" et ignorer le problème de validation de la base de données
Pour l'authentification, utiliser l'authentification Odi, renseigner le mot de passe de l'utilisateur "SUPERVISOR" et cliquer sur "Suivant" :
L'installation va se dérouler, quand c'est terminée, revenir à l'écran d'accueil d'Odi Studio, et cliquer sur "Connexion au référentiel" :
Pour créer un nouvelle connexion, cliquer sur le petit plus en vert :
Dans la partie bas (Référentiel de travail), rester sur Référentiel maître uniquement. Tester, si tout est OK, cliquer sur "OK"
Choisir le mode de stockage du mot de passe, et cliquer sur "OK" et "OK":
3. Création du référentiel de travail
Aller dans l'onglet "Topologie", déplier "Référentiels" et clique "Droit" / "Nouveau
Et renseigner les informations de connexion au schéma utilisé pour enregistrer le référentiel de travail et cliquer sur "Suivant"
Indiquer les propriétés du référentiel de travail, le mot de passe n'est pas obligatoire, choisissez comme type de référentiel "Développement" et cliquer sur "Suivant"
A la demande de création de connexion cliquer sur "Non"
Déconnectez-vous du référentiel en cours par le bouton "Déconnecter"
Notre référentiel est prêt pour accueillir un projet. Suite dans un autre article (Partie 3).
Aucun commentaire:
Enregistrer un commentaire