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 |