Publicidad

Instalar dblink - postgres


Por Alex el 08/06/2014, Comentar el artículo

Comparte este artículo:      




dblink es un conector para poder realizar querys desde una base de datos contra otras bases de datos. y/o otros servidores postgres. La instalación es muy sencilla siguiendo una serie de pasos.


La instalación esta realizada con ubuntu 12.04 y postgreSQL 9.1

Lo primero es comprobar la instalación de postgreSQL:

dpkg -l | grep postgres

Con esta instrucción veremos que paquetes tenemos instalados



El paquete donde esta dblink es postgresql-contrib Si no en con la instrucción anterior este paquete no lo vemos hay que instalarlo con el siguiente comando:

apt-get install postgresql-contrib

Una vez instalado vamos al directorio /usr/share/postgresql/9.1/extension y cambiamos al usuario de postres

su postgres

y desde este usuario ejecutamos la siguiente instrucción

psql BaseDeDatos < dblink--1.0.sql

Despues habrimos el pgAdmin o el administrador de postgres que utilicemos y ejecutamos desde la base de datos BaseDeDatos:

CREATE EXTENSION dblink
Para comprobar que funciona podemos utilizar estas querys de ejemplo, no olvidar cambiar la base de datos.
SELECT *
FROM dblink(' dbname=www ', 'select id, coop from moviles)
AS t1(id name, movil text)
WHERE movil = LG;
o en otro servdor
SELECT *
FROM dblink(' host=192.168.1.1 dbname=www user=postgres password=postgres port=5432 ', 'select id, coop from moviles)
AS t1(id name, movil text)
WHERE movil = LG;

Y esto es todo!!
Saludos
Alex


Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.