suscriptor servidores servidor replicar replicacion publicador instantanea herramientas sql-server merge replication

servidores - Programa de réplica de mezcla de SQL Server



replicacion sql server express (2)

Estamos replicando una base de datos entre Londres y Hong Kong utilizando la replicación de Merge de SQL Server 2005. La replicación está configurada para sincronizarse cada minuto y funciona bien. Sin embargo, existe la opción de configurar la "Sincronización". ¿Hay alguna diferencia real entre la replicación cada minuto y continuamente?

La única razón por la que hicimos cada minuto en lugar de continuar en primer lugar fue que se recuperó mejor si la línea se apagó durante unos minutos, pero esta experiencia fue todo de SQL Server 2000 por lo que podría no ser aplicable más. .


Hice algunas investigaciones y desafortunadamente no encontré una respuesta directa a su pregunta, pero sí encontré un recurso potencialmente útil para usted: http://www.replicationanswers.com/Merge.asp

Espero que esto proporcione algunos consejos útiles sobre la replicación de SQL para usted.


Hemos estado probando la solución de replicación continua en SQL Server 2005 y parecía ser menos eficiente que una solución programada: como su proceso es continuo, no obtendrá toda la información relacionada con sus repeticiones pasadas (cuántas replicaciones fallaron, por cuánto tiempo tomó el proceso, por qué se detuvo el proceso, cuántos registros se actualizaron, cuántas modificaciones de la estructura de la base de datos se replicaron a los suscriptores, etc.), haciendo que el seguimiento de replicación sea mucho más difícil.

También hemos tenido problemas al modificar la estructura de la base de datos (instrucciones ALTER TABLE) y / o realizar actualizaciones masivas en una de las bases de datos con la replicación continua en marcha.

Mantenga sincronizado "cada minuto" tal como es y simplemente olvídese de esta opción "continua".