Re: Trabajar con dos bases de datos.

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."

In response to

Responses

Browse pgsql-es-ayuda by date

  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