From: | Espartano <espartano(dot)mail(at)gmail(dot)com> |
---|---|
To: | "Pablo Braulio" <brulics(at)gmail(dot)com> |
Cc: | postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Trabajar con dos bases de datos. |
Date: | 2008-03-26 10:04:12 |
Message-ID: | d353bd50803260304h46bea856ja10f5acb728519ca@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 26/03/08, Pablo Braulio <brulics(at)gmail(dot)com> escribió:
> Hola a todos.
>
> Tengo una duda que plantear. Posiblemente sea una burrada, pero tengo
> que preguntarlo, siguiendo el consejo que me dió un día un maestro (el
> que tiene una duda y pregunta, es tonto durante cinco minutos. El que
> no lo hace, es tonto para toda la vida).
>
> Se me plantea el caso de dos bases de datos, en el mismo servidor, con
> las que necesito trabajar. Lo que necesitaría hacer es copiar
> registros de una tabla a otra tabla de otra base de datos. Había
> pensado en hacer un trigger que tras un insert haga un insert a la
> otra tabla de la otra base de datos.
>
> ¿Es posible esto?, ¿alguien ha hecho esto alguna vez?.
>
Utiliza DBLink para poder realizar eso, pero .... si ambas bases de
datos estan relacionadas de alguna forma es buena idea utilizar la
misma base de datos y separar tus datos (los crrespondientes a la
"base de datos A" en un esquema y los correspondientes a la "base de
datos B" en otro esquema) asi te evitaras problemas mayores.
> Como alternativa, se me había ocurrido hacer un script en consola
> (fuera de postgres) que saque los datos que quiero a un archivo
> temporal y luego los inserte a la tabla correspondiente. Poniendo la
> ejecución de este archivo en el cron o en las tareas programas, en
> caso de windows.
>
> Esta última alternativa no me gusta mucho.
>
> Espero su ayuda.
>
> Gracias a todos.
>
--
"Linux is for people who hate Windows, BSD is for people who love UNIX".
"Social Engineer -> Because there is no patch for human stupidity"
"The Unix Guru's View of Sex unzip ; strip ; touch ; grep ; finger ;
mount ; fsck ; more ; yes ; umount ; sleep."
"Documentation is like sex: when it is good, it is very, very good;
and when it is bad, it is better than nothing."
From | Date | Subject | |
---|---|---|---|
Next Message | Pablo Braulio | 2008-03-26 10:43:00 | Re: Trabajar con dos bases de datos. |
Previous Message | Laura reiva | 2008-03-26 09:35:15 | RE: Primer mail y duda |