Salut tout le monde !
Je commence par siter mon environnement de production.
J'ai deux bases de données base1 locale et base2 distante(sur une autre machine). j'ai deux shémas user1 dans la base1 et user2 dans base2. j'ai deux tables table1 dans le shéma user1 et table2 dans le shema user2. je veux définir une contrainte d'intégrité au niveau de la table1 de type clé étrangére sur une colonne de la table2. c'est à dire une colonne de la table1 utilise une colonne de la table2 comme clé étrangére. En vérité j'ai essayé ceci pour cela j'ai pu créer dans user1 un lien de base de données sur user2 et je peux manipuler la table2 dans user1 (ajouter des lignes , supprimer des lignes) mais qu'on je crée une contrainte de clé étrangére sur table2 : oracle me retourne le message suivant : ora-02021 : opérations DDL non autorisées pour base de données distante. La question que je me pose : c'est es oracle permet de définir une contrainte de clé étrangére sur une colonne appartenant à une table distante. Si oui dans quels conditions. Merci d'avance
Partager