Un poco de trasfondo. Desarrollamos una aplicación que utiliza la replicación de mezcla. En este momento, actualmente estamos publicando alrededor de 212 artículos, y todo está bien, ya que parece caer en el límite de conteo de 256 artículos. (Uso de SQL Standard 2005 en el servidor y 2005 Express en el nivel de suscriptor).
Estamos en el proceso de desarrollar una nueva versión, con una nueva base de datos construida desde cero, que tendrá un requisito mínimo del sistema del lado del servidor SQL 2008 R2 Standard y Express 2008 R2 en el extremo del cliente, que también parece tener mismo límite de 256 cuentas en artículos publicados. (sí, también apoyaremos 2012, aunque sus límites son los mismos)
La pregunta viene cuando probamos con éxito la publicación de más de 400 artículos en la nueva versión, y todo prueba funcionalmente (creación de pub, creación de instantáneas y suscripciones, y la replicación en sí). ¿Alguien más ha excedido el límite de conteo antes, y este es solo un límite suave recomendado? No hemos visto ningún error, ya sea durante la creación de la publicación o la creación del suscriptor.
De acuerdo con este artículo: http://msdn.microsoft.com/en-us/library/ms143432%28v=sql.105%29
Estoy esperando una llamada de Microsoft, pero me gustaría saber si alguien ha visto esto antes, en cualquier versión de SQL.
Respuestas:
Ahora tengo la configuración de replicación de fusión con 666 artículos de tabla en producción, y no recibí ninguna advertencia o error con respecto al límite de artículos.
Actualización: a partir de SQL Server 2016, el límite de artículos es ahora: 2048
Fuente
fuente
Golpeé en el pasado con SQLServer 2008 (no R2). Microsoft dijo: es un límite difícil . No hay forma de superarlo.
fuente
De lo que he deducido, el límite de 256 es un límite estricto para las "configuraciones compatibles", una vez que supere 256 algunas funciones pueden no funcionar.
Por ejemplo, tengo una base de datos con 629 artículos combinados y funciona bien, pero si agrego un artículo filtrado, explotará con un error similar a este error "Mensaje: Demasiados nombres de tabla en la consulta. El máximo permitido es 256. " cuando intentas construir la instantánea.
fuente