MSmerge_genhistory (Transact-SQL)

MSmerge_genhistory tabela zawiera jeden wiersz dla każdego pokolenia, który zna się subskrybenta (w okresie zachowywania).Służy on do unikać wysyłania wspólnej pokoleń podczas wymiany i ponownie zsynchronizować abonentów, które zostaną przywrócone z kopii zapasowych.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.

Nazwa kolumny

Typ danych

Opis

guidsrc

uniqueidentifier

identyfikator globalny zmiany identyfikowane przez generowanie przez subskrybenta.

pubid

uniqueidentifier

Identyfikator publikacja.

Generowanie

bigint

Wartość generowania.

art_nick

int

Pseudonim artykuł.

Pseudonimy

varbinary(1001)

Lista pseudonimy innych subskrybentów, które nie są już tej generacji.Jest ona używana do uniknąć wysyłania generacji subskrybent widział już te zmiany.Pseudonimy liście pseudonimy zachowywane są posortowane dokonać bardziej efektywne wyszukiwanie.Jeśli istnieją pseudonimy więcej niż dopasowanie w tym polu zostaną nie benedopasowanie z Optymalizacja.

coldate

data_i_godzina

Data, kiedy bieżącej generacji jest dodawana do tabela.

genstatus

tinyint

Stan generacji w następujący sposób:

0 = Otwórz.

1 = Zamknięte.

2 = Zamknięte i pochodzą innego subskrybenta.

changecount

int

Liczba zmian odzwierciedlone w danym generacji