Création d'une liaison de base de données pour une base de données Oracle

Avant d'importer une application, vous devez créer une liaison de base de données entre les bases de données source et de destination.

Effectuez ces étapes à partir de la base de données de destination.

Pour créer une liaison de base de données vers la base de données source Oracle, schéma HFM, procédez comme suit :

  1. Connectez-vous en tant qu'utilisateur sysdba et accordez des privilèges pour créer une liaison de base de données au schéma HFM.
    GRANT CREATE DATABASE LINK TO hfm;
  2. Connectez-vous au schéma HFM du système de destination et lancez la commande suivante :
    CREATE DATABASE LINK <link name> CONNECT TO<hfm schema name>IDENTIFIED BY HFM1 USING '//<host name>:<port>/<service name>';

    Par exemple, pour connecter un schéma HFM sur l'hôte SLCK58001 et exécuter Oracle sur le port 1521, saisissez la commande suivante :

    CREATE DATABASE LINK ToTestSystem CONNECT TO HFM IDENTIFIED BY HFM1 USING '//slck58001.xxxx:1521/service name';
  3. Etape de validation : la commande suivante doit répertorier les applications dans le système source :
    Select * from HSX_DATASOURCES@ToTestSystem
  4. Commande pour supprimer une liaison de base de données :
    drop database link ToTestSystem;
  5. Commande pour répertorier toutes les liaisons de base de données :
    select * from all_db_links