MSmerge_genhistory (Transact-SQL)
La tabla MSmerge_genhistory contiene una fila por cada generación de la que tiene constancia un suscriptor (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 publicaciones y suscripciones.
Nombre de 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. |
generation |
bigint |
Valor de generación. |
art_nick |
int |
Sobrenombre del artículo. |
nicknames |
varbinary(1001) |
Lista de sobrenombres 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 sobrenombres de la lista se mantienen ordenados para que las búsquedas sean más eficaces. Si hay más sobrenombres 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 = Abierta. 1 = Cerrada. 2 = Cerrada y originada en otro suscriptor. |
changecount |
int |
Número de cambios reflejados en una generación dada. |
Vea también