Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
A tabela MSmerge_genhistory contém uma linha para cada geração que um Assinante conhece (dentro do período de retenção). É usado para evitar o envio de gerações comuns durante as trocas e para ressincronizar Assinantes que são restaurados a partir de backups. Esta tabela está armazenada nas bases de dados de publicações e subscrições.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| guidsrc | uniqueidentifier | O identificador global das alterações identificadas por geração no Assinante. |
| pubid | uniqueidentifier | O identificador de publicação. |
| Geração | bigint | O valor de geração. |
| art_nick | int | O apelido do artigo. |
| Alcunhas | Varbinary(1001) | Uma lista de alcunhas de outros Subscritores que já são conhecidos por terem esta geração. É usado para evitar enviar uma geração a um Assinante que já tenha visto essas alterações. Os apelidos na lista de apelidos são mantidos por ordem ordenada para tornar as pesquisas mais eficientes. Se houver mais apelidos do que cabem nesta área, não beneficiarão desta otimização. |
| colado | datetime | Data em que a geração atual é adicionada à tabela. |
| Genstatus | tinyint | O estado da geração é o seguinte: 0 = Aberto. 1 = Fechado. 2 = Encerrado e originado noutro Assinante. |
| Contagem de alterações | int | O número de alterações refletidas numa dada geração |