Udostępnij za pośrednictwem


sysmergeextendedarticlesview (Transact-SQL)

The sysmergeextendedarticlesview view exposes artykuł information.Ten widok jest przechowywany w bazie danych publikacja na Wydawca i baza danych subskrypcja przez subskrybent.

Nazwa kolumna

Typ danych

Description

Nazwa

sysname

Nazwa artykuł.

Typ

tinyint

Wskazuje typ artykuł, który może być jedną z następujących czynności:

10 = tabela.

32 = Tylko schematu %.

64 = Tylko schematu widoku lub tylko schematu widok indeksowany.

128 = Tylko schematu funkcja.

160 = Tylko schematu synonim.

objid

int

Identyfikator obiektu Wydawca.

sync_objid

int

Identyfikator widoku reprezentujących zsynchronizowanych zestaw danych.

view_type

tinyint

Typ widoku:

0 = Nie w widoku; Użyj wszystkich obiektów podstawowych.

1 = Stały widok.

2 = Tymczasowe widoku.

artid

uniqueidentifier

Unikatowy numer identyfikacyjny danego artykuł.

Opis

nvarchar(255)

Krótki opis artykuł.

pre_creation_command

tinyint

Domyślną akcja do podjęcia podczas tworzenia artykuł w bazie danych subskrypcja:

0 = Brak — Jeśli w tabela istnieje już przez subskrybent, nie zostaną podjęte żadne akcja.

1 = Upuszczania - spadnie tabela przed jej odtwarzania.

2 = Usuń - problemów usunięcia zależności klauzula WHERE w filtrze podzbiór.

3 = Truncate - działa tak samo jak 2, ale usuwa stron zamiast wierszy.Jednak nie zajmuje klauzula WHERE.

pubid

uniqueidentifier

Identyfikator publikacja, do której należy bieżąca artykuł.

pseudonim

int

Mapowanie pseudonim do identyfikacji artykuł.

column_tracking

int

Wskazuje, czy kolumna śledzenia jest implementowany do artykuł.

Stan

tinyint

Wskazuje stan artykuł, który może być jedną z następujących czynności:

1 = Unsynced - skrypt wstępnego przetwarzania do opublikowania w tabela zostanie uruchomiony następnym czas działa migawka Agent.

2 = Aktywny - wstępnego przetwarzania skryptu do opublikowania w tabela został uruchomiony.

5 = New_inactive - ma być dodany.

6 = New_active - ma być dodany.

conflict_table

sysname

Nazwa tabela lokalnej, która zawiera rekordy konfliktowe dla bieżącego artykuł.Ta tabela jest tylko przechowywanie informacji i jego zawartość może być zmodyfikowane lub usunięte przy użyciu procedur rozwiązywania konfliktów niestandardowych lub bezpośrednio przez administratora.

creation_script

nvarchar(255)

Skrypt tworzenia artykuł.

conflict_script

nvarchar(255)

Skrypt konflikt artykuł.

article_resolver

nvarchar(255)

Niestandardowe wiersza-poziom rozpoznawania nazw, w tym artykule są w konflikcie.

ins_conflict_proc

sysname

Procedura umożliwia pisanie konflikt z conflict_table.

insert_proc

sysname

Procedury, używane przez domyślny mechanizm rozwiązywania konfliktów wstawienie wierszy podczas synchronizacji.

update_proc

sysname

Procedury, używane przez domyślny mechanizm rozwiązywania konfliktów do aktualizowania wierszy podczas synchronizacji.

select_proc

sysname

Nazwa automatycznie generowany procedura przechowywana Agent Scal używane do wykonywania blokowanie oraz wyszukiwanie artykuł, kolumn i wierszy.

schema_option

binary(8)

Obsługiwane wartości schema_option, see sp_addmergearticle (Transact-SQL).

destination_object

sysname

Nazwa tabela, utworzony przez subskrybent.

resolver_clsid

nvarchar(50)

Identyfikator programu rozpoznawania nazw niestandardowych konfliktu.

subset_filterclause

nvarchar(1000)

Klauzula filtru artykuł.

missing_col_count

int

Liczba brakujących kolumnach.

missing_cols

varbinary(128)

Mapa bitowa brakujących kolumnach.

kolumny

varbinary(128)

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

resolver_info

nvarchar(255)

Magazyn, aby uzyskać dodatkowe informacje wymagane przez konflikt niestandardowe programy rozpoznawania nazw.

view_sel_proc

nvarchar(290)

Zmieniona nazwa procedura przechowywana, korzystającego z agenta Scal za czynności wstępne zapełnianie artykuł w publikacja dynamicznie filtrowane i wyliczania wierszy w filtrowanym publikacja.

gen_cur

int

Numer generują lokalnych zmian w tabela bazowa artykuł.

excluded_cols

varbinary(128)

Mapa bitowa w kolumnach wykluczone z artykuł, podczas gdy został wysłany do subskrybent.

excluded_col_count

int

Liczba kolumn wyłączone.

vertical_partition

int

Określa, czy kolumna filtrowanie jest włączone w artykule tabela.0 wskazuje brak nie filtrowanie pionowe i publikuje wszystkie kolumny.

identity_support

int

Określa, czy włączono automatyczną tożsamości zakres obsługi.1 oznacza, że jest włączona obsługa zakres tożsamości i 0 oznacza, że brak obsługi zakres tożsamości.

destination_owner

sysname

Nazwa właściciela obiektu docelowego.

before_image_objid

int

Tabela śledzenia obiektu identyfikatora.Tabela śledzenia zawiera pewne wartości kolumna klucz, gdy publikacja jest skonfigurowany tak, aby włączyć optymalizację zmiana partycji.

before_view_objid

int

Identyfikator obiektu w widoku tabela.W widoku znajduje się w tabela, która śledzi, czy wiersz należała w określonym subskrybent przed został usunięty lub zaktualizowane.Ma zastosowanie tylko podczas tworzenia publikacja z @ keep_partition_changes = wartość true.

verify_resolver_signature

int

Określa, czy podpis cyfrowy jest weryfikowany przed rozpoczęciem korzystania z rozpoznawania nazw w korespondencji seryjnej replikacja:

0 = Podpis nie został zweryfikowany.

1 = Podpis zostanie zweryfikowany, aby sprawdzić, czy jest on z zaufanego urządzenie źródłowe.

allow_interactive_resolver

bit

Określa, czy włączono stosowania Interactive program rozpoznawania nazw na artykuł.1 Określa, że program rozpoznawania nazw Interactive jest używany na artykuł.

fast_multicol_updateproc

bit

Określa, czy zastosować zmiany do wielu kolumn, w tym samym wierszu w jednej instrukcja UPDATE włączono agenta korespondencji seryjnej.

0 = Problemów zmienione do oddzielnych aktualizacji dla każdej kolumna.

1 = Wystawiony na instrukcja UPDATE, która powoduje, że aktualizacji do wielu kolumn w jednej instrukcja.

check_permissions

int

The bitmap of the table-level permissions that will be verified when the Merge Agent applies changes to the Publisher.check_permissions can have one of these values:

0x00 = Uprawnienia nie są sprawdzane.

0x10 = Uprawnienia kontroli przez wydawcę, zanim można przekazać INSERT na subskrybent.

0x20 = Kontroli uprawnień na Wydawca przed można przekazać Update obecnie subskrybent.

0x40 = Kontroli uprawnień na Wydawca przed można przekazać usuwa obecnie subskrybent.

maxversion_at_cleanup

int

Generowanie najwyższy, dla którego jest czyszczona metadane.

processing_order

int

Wskazuje kolejność przetwarzania artykułach w publikacja seryjnej; w przypadku, gdy wartość 0 wskazuje, że artykuł jest nieuporządkowana i artykuły są przetwarzane w kolejności od najniższego do najwyższego wartości.Jeśli dwa artykuły mają taką samą wartość, są przetwarzane równocześnie.Aby uzyskać więcej informacji zobacz Określanie kolejność przetwarzania artykułów korespondencji seryjnej.

published_in_tran_pub

bit

Wskazuje artykuł w publikacja seryjnej jest też publikowana w publikacja transakcyjnych.

0 = Artykuł nie został opublikowany w artykule transakcyjnych.

1 = artykuł jest też publikowana w artykule transakcyjnych.

upload_options

tinyiny

Określa, czy zmiany mogą być dokonywane na lub przekazać z subskrybent, którego może być jedną z następujących wartości.

0 = Nie ma żadnych ograniczeń na aktualizacje wprowadzone przez subskrybent, wszystkie zmiany są przekazywane do Wydawca.

1 = Zmiany są dozwolone przez subskrybent, ale nie są one przekazywane do Wydawca.

2 = Subskrybent nie są dozwolone zmiany.

Lekka

bit

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

delete_proc

sysname

Procedura używane przez program rozpoznawania nazw domyślnych konflikt mają być usunięte wiersze podczas synchronizacji.

before_upd_view_objid

int

Identyfikator widoku tabela przed aktualizacji.

delete_tracking

bit

Wskazuje, jeśli usuwa są replikowane.

0 = Usuwa nie są replikowane.

1 = Usuwa są replikowane, która jest zachowanie domyślne dla replikacja łączenia.

Gdy wartość delete_tracking is 0, wiersze usunięty przez subskrybent, należy ręcznie usunąć przez wydawcę i usunięty przez wydawcę wierszy musi zostać ręcznie usunięty przez subskrybent.

NoteNote:
Wartość 0 powoduje brak zbieżności.

compensate_for_errors

bit

Wskazuje, jeśli kompensacyjne akcje są pobierane, gdy wystąpią błędy podczas synchronizacji.

0 = Compensating akcje są wyłączone.

1 = Zmiany, które nie mogą być zastosowane w sieci subskrybent lub Wydawca zawsze prowadzić do kompensacyjne akcji do cofnąć tych zmian, które jest to zachowanie domyślne dla replikacja łączenia.

NoteNote:
Wartość 0 powoduje brak zbieżności.

pub_range

bigint

Rozmiar zakres tożsamości Wydawca.

zakres

bigint

Rozmiar wartości kolejnych tożsamości, które mogą być przypisane do subskrybentów w korekty.

próg

int

Procentowy próg zakres tożsamości.

metadata_select_proc

sysname

Nazwa automatycznie generowany przechowywane procedury umożliwiające dostęp do metadane w tabelach systemowych replikacja łączenia.

stream_blob_columns

bit

Określa, czy optymalizacją strumień danych jest używany podczas replikowania kolumn duży obiekt binarny.1 oznacza, że zostanie podjęta próba optymalizacji.

preserve_rowguidcol

bit

Wskazuje, czy replikacja używa istniejącej kolumna rowguid.Wartość 1 oznacza, że istniejącą kolumna ROWGUIDCOL jest używany.0 oznacza, że replikacja dodawane kolumna ROWGUIDCOL.