El DBLINK establece una conexión entre dos Base de Datos, con el objetivo de la conexión es de obtener los datos o consultas sobre la Base de Datos ajena a la que estamos conectados.

Una de la manera más sencilla de acceder desde una base de datos a tablas y vistas (views) de otra base de datos, es mediante el uso de un DBLink (enlace a base de datos).

¿Como crear un DBLINK?

Para crear un DBLIN se requiere tener un usuario con privilegios necesarios para poder ejecutar dicho comando  CREATE DATABASE LINK,  la sintaxis del comando es la siguiente:

 

CREATE [PUBLIC] DATABASE LINK Nombre_dblink CONNECT TO Nombre_usuario INDENTIFIED BY Contraseña USING 'Cadena_conexion';
  • PUBLIC: Quiere decir que el DBLINK va hacer publica.
  • Nombre_dblink: Nombre de identificador del DBLINK para poderlo utilizar.
  • Nombre_usuario: EL usuario de la base de datos local en la que está accediendo.
  • Contraseña: colocamos la contraseña del usuario que pusimos del DBLINK.
  • Cadena_conexion: Es el nombre de la base de datos donde nos queremos conectar.

Nota: Los datos de Usuario, Contraseña y Cadena_conexcion son los datos de la base de datos a la que nos queremos conectar.

Fuente – Oracle