Lumière sur DBLink est un module permettant de travailler sur deux bases différentes.
TAATJENE |
Dans un Système de Gestion de Base de Données (SGBD) tel qu'Oracle, un DBLink, ou database link est un objet d'une base de données permettant d'exécuter des requêtes sur une autre base de données, qu'elle se trouve physiquement sur la même machine ou qu'elle soit distante.
Un dblink est un objet de schéma qui fait qu'Oracle se connecte à une base de données distante pour y accéder. Pour faire court, nous dirons qu'un dblink est un pointeur local qui permet à l'utilisateur d'accéder aux objets d'une base de données distante.
On distingue trois types de dblink :
- Les dblink privés ; c'est le type de dblink qui est créé par défaut lorsque l'utilisateur ne donne aucune précision sur le type, en particulier quand il ne précise pas le mot-clé PUBLIC lors de la création. Seul l'utilisateur qui a créé ce lien peut alors l'utiliser ;
- Les dblink publics ; créé lorsque l'utilisateur précise le type par le mot-clé PUBLIC. Dans ce cas, ce lien sera utilisable par d'autres utilisateurs ;
- Les dblink globaux ;
by TAATJENE