Bienvenidos a este curso de POSTGRESQL, en este artículo voy a compartirles el funcionamiento del objeto dblink, el mismo realizar una conexión desde una base de datos a otra, les va a resultar fácil entender ya que he creado un video en YouTube en el cual explico a fondo del tema, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.
Como utilizar el objeto DBLINK en Postgres
El objeto DBLINK es un conjunto de funciones que nos permiten realizar conexiones entre bases de datos que estén instaladas en una red o a su vez conectarnos a bases de datos que se encuentren en otro servidor que se encuentre conectado a la misma red.
Primer paso
Iniciamos creando la extensión DBLINK con el siguiente script:
Create extension dblink
Segundo paso
Vamos a realizar una consulta a una tabla llamada tabladblink que se encuentra en otra base de datos de nombre pruebadblink, la consulta es la siguiente:
select *
from dblink(‘dbname=pruebadblink port=5432’::text,
‘select * from tabladblink’::text) uu(id integer, descripcion character varying(250))