5

Estoy construyendo una nueva aplicación que usará SQL Merge Replication en redes muy pobres. Parece que la función de "Registros lógicos" ayudaría significativamente a hacer frente a estos problemas de red, asegurando que podamos obtener "entidades" completas replicadas una por una en transacciones separadas en lugar de ir mesa por tabla.Futuro de "Registros lógicos" en SQL Merge Replication

Sin embargo, los estados documentation

Esta característica se quitará en una versión futura de Microsoft SQL servidor. Evite utilizar esta función en el nuevo trabajo de desarrollo , y planifique modifique las aplicaciones que actualmente usan esta función.

Lo que no puedo encontrar en la documentación es una recomendación para lo que debe ser utilizado en lugar de obtener una funcionalidad similar. ¿Existe tal recomendación? Si no es una recomendación oficial, ¿qué tienen las personas por sí mismas?

Respuesta

2

La siguiente cita fue marcada como correcta por el Soporte técnico de Microsoft en el same question at msdn.

"... only the concept of Logical records is being deprecated. 
We can still define relationships using sp_addmergefilter @filter_type=1 ..." 

Si usted lee a través de la documentation of sp_addmergefilter sí parece que puede lograr el mismo propósito de la característica obsoleta usando un filtro de combinación filter_type @ = 1 (en contraposición a la obsoleta @ filter_type = 2).

+0

Releyendo la publicación msdn Entiendo mejor lo que decía el cartel. @ filter_type = 2 ES la característica en desuso, pero @ filter_type = 1 es otra forma. He actualizado mi respuesta. Espero no haber confundido el problema. – RThomas

Cuestiones relacionadas