La idea es crear una tabla que esta "registrada" en el catalogo del
servidor local,pero que obtiene los datos de uno remoto.
Para esto se define un server, que a se asocia a un foreign datawrapper (FDW).
El FWD es una asociacion entre un objeto en la base de datos y una
funcion que es la que hace de interfaz con el otro servicio ( puede
ser otro Postgres, un Mysql, un Oracle, etc.) Fijate en el link que
publica Jaime
Una vez creado el FWD , en 9.1 podes definir la tabla foranea asociada
a un server.

Dorian

2011/8/31 Edwin Quijada <listas_quij...@hotmail.com>:
> Aun no entiedno lo de las tablas foraneas. Son server postgres o cualquir
> otro server
>
> *-------------------------------------------------------*
> *-Edwin Quijada
> *-Developer DataBase
> *-JQ Microsistemas
> *-Soporte PostgreSQL
> *-www.jqmicrosistemas.com
> *-809-849-8087
> *-------------------------------------------------------*
>
>
>
>> From: ja...@2ndquadrant.com
>> Date: Wed, 31 Aug 2011 01:00:58 -0500
>> Subject: Re: [pgsql-es-ayuda] Como calificar dos tablas en postgres
>> estando en bases de datos diferentes
>> To: miguel.hdz....@gmail.com
>> CC: guj...@hotmail.com; pgsql-es-ayuda@postgresql.org
>>
>> 2011/8/31 Jaime Casanova <ja...@2ndquadrant.com>:
>> > 2011/8/30 Miguel Angel Hernandez Moreno <miguel.hdz....@gmail.com>:
>> >> Saludos
>> >>
>> >> puedes usar el dblink, hay varias herramientas para mantener diferentes
>> >> conexiones, y efecuat acciones sobre las mismas
>> >>
>> >> http://www.postgresql.org/docs/current/static/dblink.html
>> >>
>> >
>> > o espera unas semanas a que se libere la version 8.1 y crea tablas
>> > foraneas:
>> > http://www.postgresql.org/docs/9.1/static/sql-createforeigntable.html
>> >
>>
>> perdon, 9.1... ya debo ir a dormir parece
>>
>> --
>> Jaime Casanova         www.2ndQuadrant.com
>> Professional PostgreSQL: Soporte 24x7 y capacitación
>> -
>> Enviado a la lista de correo pgsql-es-ayuda
>> (pgsql-es-ayuda@postgresql.org)
>> Para cambiar tu suscripción:
>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a