Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

como sincronizar 2 bases con DTS mssql y postgresql

Estas en el tema de como sincronizar 2 bases con DTS mssql y postgresql en el foro de SQL Server en Foros del Web. Primeramente les digo que soy nuevo con MSSQL para que me tengan paciencia, ahora si el problema. Tengo 2 bases de datos, una mssql y ...
  #1 (permalink)  
Antiguo 07/03/2008, 10:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 1
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta como sincronizar 2 bases con DTS mssql y postgresql

Primeramente les digo que soy nuevo con MSSQL para que me tengan
paciencia, ahora si el problema.
Tengo 2 bases de datos, una mssql y otra postgresql. Ambas bases se
pueden considerar como maestro, la de mssql tiene tablas que solo se
modifican en ella y se debe sincronizar esa información en la de
postgres para consulta y viceversa.

Me dijeron que con DTS se puede hacer una consulta como esta:

INSERT ITNO destino ([...] )
SELECT [...]
FROM origen
LEFT JOIN destino ON [...]
WHERE destino IS null

y un

UPDATE destino
SET
[...]
FROM origen
INNER JOIN destino ON origen.PK <> destino.PK
WHERE [...] <> [...]


pero no le encuentro como poner esto:


Pero en ningun lado le encuentro como decirle
INSERT INTO "cnxpostgres"."mibase"."public"."taller" (campo1, ...)
SELECT campo1, ....
FROM "cnxmssql"."miotrabase".dbo"."taller" o
LEFT JOIN "cnxpostgres"."mibase"."public"."taller" d
ON o.pk = d.PK
WHERE d.pk is null


¿como le puedo hacer para sincronizar?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.