MSmerge_genhistory (Transact-SQL)
Se aplica a: SQL Server
La tabla MSmerge_genhistory contiene una fila para cada generación que un suscriptor conoce (dentro del período de retención). Se utiliza para evitar enviar las generaciones comunes durante los intercambios y para volver a sincronizar los suscriptores restaurados a partir de copias de seguridad. Esta tabla se almacena en las bases de datos de publicación y de suscripciones.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
guidsrc | uniqueidentifier | Identificador global de los cambios que ha identificado la generación en el suscriptor. |
pubid | uniqueidentifier | Identificador de publicación. |
generación | bigint | Valor de generación. |
art_nick | int | El alias del artículo. |
Apodos | varbinary(1001) | Lista de alias de otros suscriptores de los que se conoce que han tenido esta generación. Se usa para evitar enviar una generación a un suscriptor que ya ha visto los cambios. Los alias de la lista se mantienen ordenados para que las búsquedas sean más eficaces. Si hay más alias de los que caben en el campo, no podrán aprovechar esta optimización. |
coldate | datetime | Fecha en que se agrega la generación actual a la tabla. |
genstatus | tinyint | La generación puede tener los estados siguientes: 0 = Abrir. 1 = Cerrado. 2 = Cerrado y originado en otro suscriptor. |
changecount | int | Número de cambios reflejados en una generación dada. |
Consulte también
Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)