From: | Edwin Perez Lozano <edwinandperez(at)gmail(dot)com> |
---|---|
To: | Teofilo Oviedo <teus79(at)active(dot)com(dot)py> |
Cc: | Miguel Rodríguez Penabad <penabad(at)gmail(dot)com>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cómo obtener datos de otra BD |
Date: | 2007-07-21 14:12:02 |
Message-ID: | 1185027122.462.4.camel@localhost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El vie, 20-07-2007 a las 16:34 -0400, Teofilo Oviedo escribió:
> Muchas gracias por la info Miguel,
>
> Es justo lo que necesito.
> He intentado pero me di cuenta que no tengo el módulo instalado.
>
> Alguien que conozca de cómo instalar o si tiene alguna pequeña solución
> sobre CentOS se lo agradeceré.
>
> Saludos,
>
>
> El vie, 20-07-2007 a las 17:04 +0200, Miguel Rodríguez Penabad escribió:
> > > Ahora bien... me encuentro con otra situación... Quisiera consultarles.
> > > ¿Saben algo si es que de alguna manera puedo tomar datos desde otra BD?
> > > Es decir... si por procedimiento almacenado, funciones o trigger se
> > > puede desde la Base de datos "A" buscar datos en la base de datos "B"?
> >
> > Usa dblink.
> >
> > Un ejemplo:
> > select * from dblink(''hostaddr=127.0.0.1 port=5432 dbname=POSTGRES
> > user=postgres password=postgres','select username,password,usertype
> > from users') as t1(username varchar,password varchar,usertype
> > varchar);
> >
> > No sé si tu postgres tiene preinstalado el dblink, si no lo tienes
> > debería estar en "contrib".
> >
Instala el paquete postgresql-contrib (utiliza el comando yum si estas
conectado a internet):
yum install postgresql-contrib
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-07-21 20:06:03 | Fwd: Uso de los Indices |
Previous Message | Agustin Casiva | 2007-07-21 12:16:40 | Re: Cuestion con CaseSensitive |