Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Detalles del mensaje
| Nombre del producto | SQL Server |
| Id. del evento | 27056 |
| Origen del evento | MSSQLSERVER |
| Componente | Motor de base de datos de SQL Server |
| Nombre simbólico | |
| Texto del mensaje | El proceso de combinación no pudo cambiar el historial de generación en el%1'. Al solucionar problemas, reinicie la sincronización con el registro detallado del historial y especifique un archivo de salida al que escribir. |
Explicación
Este error suele producirse como resultado de la contención en las tablas del sistema de replicación por mezcla que han crecido excesivamente grandes. Las tablas del sistema de gran tamaño suelen deberse a un largo período de retención de publicaciones, ya que los metadatos deben almacenarse en estas tablas hasta que se alcance el período de retención.
Acción del usuario
Para resolver el problema:
Reduzca el valor de los parámetros -DownloadGenerationsPerBatch y -UploadGenerationsPerBatch del Agente de mezcla para permitir que el procesamiento continúe mientras soluciona el problema subyacente que provoca el error. Los parámetros del agente se pueden especificar en los perfiles del agente y en la línea de comandos. Para obtener más información, consulte:
Especifique la configuración más baja posible para el período de retención de la publicación. Para obtener más información, consulte Expiración y desactivación de la suscripción.
Como parte del mantenimiento de la replicación de mezcla, compruebe ocasionalmente el crecimiento de las tablas del sistema asociadas a la replicación de mezcla: MSmerge_contents, MSmerge_genhistory y MSmerge_tombstone, MSmerge_current_partition_mappings y MSmerge_past_partition_mappings. Vuelva a indexar periódicamente estas tablas. Para obtener más información, vea Reorganizar y volver a generar índices.