las librerias de instalación las encuentras en

Windows
PostgreSQL\8.4\share\contrib

Linux,
debes instalar el postgresql_contrib

y por medio de un locate buscas el dblink.sql, lo abres con tu editor y
ejecutas eso en el pgadmin o por consola,

EJEMPLO

usas el perform cuando tu instrucción SQL no retorna datos como un SELECT,
si necesitas un SELECT en el dblink, no usas perform... usas SELECT
DBLINK......

   perform dblink_connect('hostaddr=172.16.104.14 port=5432
dbname=Financiera user=postgres password=postgres');

   perform dblink_exec('INSERT INTO Proveedor1 (EMPCOD, PrvCod, PrvCupCre)

VALUES('||new.cod_empr||','||new.cod_empl||', 0)');


   perform dblink_exec('INSERT INTO Terceros (TrcCod, TrcTpoIde, TrcTipEnt,
TrcNit,
                        TrcTipTrc, TrcAct, TrcPrmNom, TrcSegNom, TrcPrmApe,
TrcSegApe)
                         VALUES('||new.cod_empl||','||LSmTipDocu||',4,
'||new.cod_empl||',
                                 6,
''N'','||lStNomPrim||','||lStNomSegu||','||lStApePrim||','||lStApeSegu||')');


  perform dblink_disconnect();




2009/11/20 Juan José (Pepe) <jjrosa...@estudiantes.uci.cu>

> que necesito instalar para usar el db link y un ejemplito sencillo gracias.
>
> Juan Jose Rosales
>
> UCI 2009
>
>
>
>
>
>
> ----- Original Message -----
> From: "Jaime Casanova" <jcasa...@systemguards.com.ec>
> To: "suso" <jlcu...@terra.es>
> Cc: "PostgreSQL" <pgsql-es-ayuda@postgresql.org>
> Sent: Wednesday, November 18, 2009 4:59:11 PM (GMT-0500) Auto-Detected
> Subject: Re: [pgsql-es-ayuda] encriptar registros o tablas
>
> 2009/11/18 suso <jlcu...@terra.es>:
> >
> > En cuanto a este sistema, en el tuto es para linux, y en mi caso, debe
> ser
> > bajo win, pero puede ser una alternativa, he leído(hae tiempo, cuando
> empecé
> > a mirar por sistema de encriptación) de programas que encriptan sistemas
> > enteros, no sé como será en rendimiento..
> >
>
> cuando busque ese encontre algo en la wikipedia que hablaba
> exclusivamente de filsesystems encriptados en windows. pero la
> pregunta es: para que quieres hacer eso? en realidad lo necesitas?
> trabajas para la nsa o algo por el estilo que la informacion es tan
> confidencial asi?
>
>
> --
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>

Responder a