Postgresql y MSSQL

From: "Miguel Beltran R(dot)" <yourpadre(at)gmail(dot)com>
To: "Ayuda Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Postgresql y MSSQL
Date: 2008-03-03 17:50:34
Message-ID: b623c7e40803030950k1a5d432fg4ed3cff9490b7993@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista

Por cuestiones del trabajo tengo que usar ambas bases como dice el
asunto, pero dejen les voy planteando el panorama.

Trabajo en el Gobierno de Jalisco, México y tengo un sistema en
Postgresql + ZOPE en linux (al que llamaremos A) pero como ahora se
quiere compartir la información con otras Secretarias pues resulta que
debe estar en una de MSSQL obiamente en Windows (que llamaremos B).
Pero tambien usuarios fuera del gobierno deben poder meter información
a B.

Para no trabajar mucho pense en que el sistema B leyera los cambios
(datos nuevos y modificados) hechos en A y que igual A leyera los
cambios en B.

Todavia no hago nada, mejor pregunto para saber si alguien ya tubo
algun problema similar y me puede dar una idea de como resolverlo mas
eficientemente.

He pensado en algo asi:
* Cuando se haga una consulta/modificación/insercción se grabe en una
tabla de bitacora de registro el Id Unico, la tabla y el tipo de
movimiento. Y cada 5 minutos un proceso revise esta tabla y realiza la
acción pertinente. O sea B lee la bitacora de A y toma la información
indicada y la inserta en B. Y otro proceso en sentido inverso.

* Tener un disparador en las 2 bases: cuando se haga cualquier acción
el sistema A este dispara una función que realiza lo mismo en B. Igual
cuando cambie algo en B se dispara una función que hace lo miso en A.
En ambos casos seria usando un ODBC.

* En ambos me conectaria por ODBC en windows usaria odbcng, en linux
el driver de easysoft (Aunque este tiene 2 soluciones odbc-odbc o
odbc-mssql. ¿qué es mejor?).

Sugerencias de cualquier tipo son bien aceptadas.
--
________________________________________
Lo bueno de vivir un dia mas
es saber que nos queda un dia menos de vida

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Julio Cesar Sánchez González 2008-03-03 18:59:22 Re: Volver la secuencia de la tabla a 1.
Previous Message Pablo Braulio 2008-03-03 15:56:14 Re: Volver la secuencia de la tabla a 1.