Bonjour à tous,
Je débute dans Oracle, mais j'ai 2 instances et je dois sur chaqu'une d'elle créer un lien pour que les applications puissent interroger les DB d'une instance à l'autre.
Voici le script :
Ca fonctionne toujours quand j'execute ceci : SELECT * FROM table@link_name. Mais ce qui est curieux, c'est que sur certaines DB, cela fonctionne sans mettre le @link_name mais ce n'est pas le cas tout le temps. Avez-vous une idée pourquoi ? Afin de facilité le travail aux développeurs de l'application, ce serait mieux qu'ils ne doivent pas mettre le DB link dans leur code. A moins que ce soit la "règle" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE PUBLIC DATABASE LINK link_name CONNECT TO my_login IDENTIFIED BY password USING 'service_name';
Merci
Jean-Luc
Partager