Comparar contenido entre 2 Bases de datos
Publicado por José Barquero (2 intervenciones) el 01/08/2010 18:52:07
Buenos días, tengo la siguiente consulta:
Para comparar contenido de tablas, utilizo la siguiente sentencia para saber que registros no están presenten entre una BD y la otra en SQL Server:
select T0.ItemCode, T0.ItemName from BaseDatos1..oitm T0
where T0.ItemCode NOT IN (SELECT T1.ItemCode FROM BaseDatos2..oitm T1)
Ahora se me presenta el siguiente caso:
Tengo:
connection a una BD en MySql Server.
connection a una BD en SQL Server 2008.
Como ven son 2 objetos de conexión diferentes, pero deben sincronizar información cada cierto tiempo. y quiero realizar un script como el mostrado anteriormente, para sincronizar solo aquellos que no estén presentes o presenten cambios.
La pregunta es como puedo hacer para comparar los 2 objetos conection en un script desde VB6 y obtener una funcionalidad parecida a la que obtengo en el transact mostrado anteriormente.
Gracias por su respuesta.
Saludos,
Para comparar contenido de tablas, utilizo la siguiente sentencia para saber que registros no están presenten entre una BD y la otra en SQL Server:
select T0.ItemCode, T0.ItemName from BaseDatos1..oitm T0
where T0.ItemCode NOT IN (SELECT T1.ItemCode FROM BaseDatos2..oitm T1)
Ahora se me presenta el siguiente caso:
Tengo:
connection a una BD en MySql Server.
connection a una BD en SQL Server 2008.
Como ven son 2 objetos de conexión diferentes, pero deben sincronizar información cada cierto tiempo. y quiero realizar un script como el mostrado anteriormente, para sincronizar solo aquellos que no estén presentes o presenten cambios.
La pregunta es como puedo hacer para comparar los 2 objetos conection en un script desde VB6 y obtener una funcionalidad parecida a la que obtengo en el transact mostrado anteriormente.
Gracias por su respuesta.
Saludos,
Valora esta pregunta


0