21/10/2011, 19:51
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años, 2 meses Puntos: 85 | |
Respuesta: Pasar datos de una Base de dato a otra base de dato Si las modificaciones de los usuarios solo se hacen en DB2 y quieres replicar los datos hacia DB1 puedes ver soluciones como Database mirroring o Log shipping, y si no te quieres complicar o tienes limitaciones de licencia o versión de SQL Server, puedes simplemente hacer job que haga un backup de DB2 y lo recupere sobre DB1.
Si las modificaciones de los usuarios se hacen sobre DB1 y DB2, y quieres hacer un sincronización entre las bases de datos puedes ver la solución Replication de tipo Merge.
Como recomendación, evita crear procesos de sincronización "caseros" con sentencias SQL (ej: update t1 from t2, insert into t1 select from t2, etc), ya que es una solución viable solo en caso de pocas tablas con pocos datos, además de lenta y susceptibles a errores.
Saludos |