sysmergepartitioninfoview (języka Transact-SQL)
The sysmergepartitioninfoview view exposes partycjonowanie information for tabela articles.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: 0x0A = tabela. 0x20 = Tylko schematu procedury. 0x40 = Tylko schematu widoku lub tylko schematu widok indeksowany. 0x80 = Tylko schematu funkcja. |
objid |
int |
Identyfikator obiektu opublikowane. |
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. |
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) |
Program rozpoznawania nazw konflikt dla tego artykuł. |
ins_conflict_proc |
sysname |
Procedura pozwala zapisać informacje o konfliktach do tabela konfliktów. |
insert_proc |
sysname |
Procedura umożliwia wstawianie wierszy podczas synchronizacji. |
update_proc |
sysname |
Procedura służy do aktualizowania wierszy podczas synchronizacji. |
select_proc |
sysname |
Nazwa wygenerowany automatycznie przechowywane procedury, która Agent Scal używa do wykonywania blokowanie oraz wyszukiwanie artykuł, kolumn i wierszy. |
metadata_select_proc |
sysname |
Nazwa generowane automatycznie procedura przechowywana, umożliwiające dostęp do metadane w tabelach systemowych replikacja łączenia. |
delete_proc |
sysname |
Procedura służy do usuwania wierszy podczas synchronizacji. |
schema_option |
binary(8) |
Mapa bitowa opcji generowania schematu dla danego artykuł.Aby uzyskać informacje o obsługiwanych schema_option wartości, zobacz temat sp_addmergearticle (Transact-SQL). |
destination_object |
sysname |
Nazwa tabela, utworzony przez subskrybent. |
destination_owner |
sysname |
Nazwa właściciela obiektu docelowego. |
resolver_clsid |
nvarchar(50) |
Identyfikator programu rozpoznawania nazw niestandardowych konfliktu.Dla obsługa logika biznesowa ta wartość jest NULL. |
subset_filterclause |
nvarchar(1000) |
Klauzula filtru artykuł. |
missing_col_count |
int |
Liczba kolumn opublikowanego artykuł nie ma. |
missing_cols |
varbinary(128) |
Mapy bitowej, który opisuje kolumny w argumencie artykuł. |
excluded_cols |
varbinary(128) |
Mapa bitowa w kolumnach wykluczone z artykuł. |
excluded_col_count |
int |
Liczba kolumn wykluczone z artykuł. |
kolumny |
varbinary(128) |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
deleted_cols |
varbinary(128) |
Mapa bitowa, który opisuje kolumny usunięte z artykuł. |
resolver_info |
nvarchar(255) |
Magazyn, aby uzyskać dodatkowe informacje wymagane przez konflikt niestandardowe programy rozpoznawania nazw. |
view_sel_proc |
nvarchar(290) |
Nazwa procedura przechowywana, korzystającego z Agent Scal za czynności wstępne zapełnianie artykuł w publikacja dynamicznie filtrowane i wyliczania zmienionych wierszy w filtrowanym publikacja. |
gen_cur |
bigint |
Generuje numer dla lokalnych zmian w tabela bazowa artykuł. |
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. |
before_image_objid |
int |
Tabela śledzenia obiektu identyfikatora.Tabela śledzenia zawiera pewne wartości kolumna klucz, gdy optymalizacje zmiana partycji zostanie włączona dla publikacja. |
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 po optymalizacji zmiana partycji zostanie włączona dla publikacja. |
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 oznacza, że Interactive program rozpoznawania nazw mogą być używane 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 = Kontroli uprawnień na Wydawca można przekazać przed INSERT są dokonywane 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 |
Maksymalna generacji, które jest czyszczona przy następnej korespondencji seryjnej Agent jest uruchamiany. |
processing_order |
int |
Wskazuje kolejność przetwarzania artykułach w publikacja seryjnej; w przypadku, gdy wartość 0 oznacza, że artykuł jest Nieuporządkowana, 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. |
upload_options |
tinyint |
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. |
published_in_tran_pub |
bit |
Wskazuje artykuł w publikacja seryjnej jest też publikowana w publikacja transakcyjnych. 0 = artykuł nie jest publikowana w artykule transakcyjnych. 1 = artykuł jest też publikowana w artykule transakcyjnych. |
Lekka |
bit |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
procname_postfix |
nchar(32) |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
well_partitioned_lightweight |
bit |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
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.
Note:
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.
Note:
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. |
stream_blob_columns |
bit |
Wskazuje, czy używane jest strumieniowych optymalizację dla duży obiekt binarny kolumn.1 oznacza, że podejmowana jest 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. |
partition_view_id |
int |
Określa widok, który definiuje partycję subskrybent. |
repl_view_id |
int |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
partition_deleted_view_rule |
sysname |
W instrukcja jest używany wewnątrz wyzwalacz replikacja łączenia pobrać identyfikator partycji dla każdego wiersza usuniętego lub zaktualizowane na podstawie jego stare wartości kolumna. |
partition_inserted_view_rule |
Sysname |
W instrukcja używany wewnątrz wyzwalacz replikacja scalania pobrać identyfikator partycji dla każdego wstawione lub zaktualizowane oparte na jej nowym kolumna wartości. |
membership_eval_proc_name |
sysname |
Nazwa procedury, dającą w bieżącej nazwy partycji wierszy w MSmerge_contents (Transact-SQL). |
column_list |
sysname |
Lista kolumn rozdzielana przecinkami opublikowane w artykuł. |
column_list_blob |
sysname |
Rozdzielana przecinkami lista kolumn opublikowane w artykuł, włącznie z kolumnami duży obiekt binarny. |
expand_proc |
sysname |
Nazwa procedury, która reevaluates partycji identyfikatorów dla wszystkich wierszy podrzędność nadrzędnego nowo wstawionego wiersza i wierszy nadrzędnych, które uległy zmianie partycji lub zostały usunięte. |
logical_record_parent_nickname |
int |
Pseudonim najwyższego poziom nadrzędnego danego artykuł rekord logiczny. |
logical_record_view |
int |
Widok, który wyświetla rowguid artykuł nadrzędnego najwyższego poziom, odpowiadające każdej rowguid podrzędność. |
logical_record_deleted_view_rule |
sysname |
Podobne do logical_record_view, z wyjątkiem ten pokazuje podrzędność wierszy w tabela "usuniętych" w aktualizacji i usuwania wyzwalaczy. |
logical_record_level_conflict_detection |
bit |
Wskazuje, czy powinna zostać wykryta konflikty w rekord logiczny poziom lub poziom wiersza lub kolumna. 0 = Wiersz lub kolumna poziom wykrywanie konfliktów jest używany. 1 = rekord logiczny wykrywanie konfliktów jest używany w przypadku, gdy zmiany w rzędzie u Wydawca i zmiana osobny wiersz takie same rekord logiczny subskrybent jest obsługiwany jako konflikt. Gdy ta wartość wynosi 1, tylko rekord logiczny-Rozwiązywanie konfliktów poziom mogą być używane. |
logical_record_level_conflict_resolution |
bit |
Wskazuje, czy powinna być rozpoznana na konflikty rekord logiczny - poziomie lub w wierszu lub kolumnie poziom. 0 = Wiersz lub kolumna poziom rozdzielczość jest używany. 1 = przypadek konfliktu, cały rekord logiczny z zwycięzcą zastępuje całego rekordu logiczne przegrywająca strony. Z obu logiczne wykrywania poziom rekordu i wykrywania poziomie wiersza lub kolumna, można użyć wartości 1. |
partition_options |
tinyint |
Określa sposób w którym dane w artykule jest podzielony na partycje, które umożliwia optymalizację wydajności, gdy wszystkie wiersze należeć tylko jedna partycja lub tylko jeden subskrypcja.The partition_options can be one of the following values. 0 = Filtrowania artykuł jest statyczny lub nie dają, czyli unikatowy podzbiór danych dla każdej partycji na partycji "nakładających się". 1 = Partycje są nakładające się i DML aktualizacje dokonane przez subskrybent nie można zmienić tej partycji, do której należy dany wiersz. 2 = Filtrowania dla siebie partycji daje artykuł, ale wielu subskrybentów mogą odbierać tej samej partycji. 3 = Filtrowania dla siebie partycje, które są unikatowe dla każdej subskrypcja daje artykuł. |
Nazwa |
sysname |
Nazwa partycji. |
See Also