MSmerge_tombstone (Transact-SQL)

Dotyczy:SQL Server

Tabela MSmerge_tombstone zawiera informacje o usuniętych wierszach i pozwala na ich propagowanie do innych Subskrybentów. Ta tabela jest przechowywana w bazach publikacji i subskrypcji.

Nazwa kolumny Typ danych Description
rowguid uniqueidentifier Identyfikator wiersza.
tablenick int Przezwisko stołu.
type tinyint Rodzaj usunięcia:

1 = Usunięcie przez użytkownika.

5 = Wiersz nie należy już do partycji filtrowanej.

6 = Usunięcie systemu.
Genealogia varbinary(249) Wskazuje wersję rekordu, która została usunięta, oraz które aktualizacje były znane w momencie jego usunięcia. Pozwala na zasady spójnego rozwiązywania konfliktu, gdy jeden Subskrybent aktualizuje wiersz podczas jego usuwania u innego Subskrybenta.
Generowanie int Jest przypisywane, gdy wiersz zostanie usunięty. Jeśli subskrybent zażąda generacji N, wysyłane są tylko nagrobki z generacją >= N.
logical_record_parent_rowguid uniqueidentifier Identyfikuje logiczny rekord, do którego należy usunięty wiersz.
logical_record_lineage Varbinary(501) Pseudonim subskrybenta, pary numerów wersji, które służą do utrzymywania historii usuwania dla logicznego rekordu, do którego należy ten wiersz.