sysmergepartitioninfoview (języka Transact-SQL)
Sysmergepartitioninfoview widok udostępnia informacje partycjonowanie tabela artykułów.Ten widok jest przechowywany w bazie publikacja przez wydawcę i baza danych subskrypcja przez subskrybenta.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
name |
sysname |
Nazwę artykuł. |
type |
tinyint |
Wskazuje typ artykuł, który może mieć jedną z następujących czynności: 0x0A = tabeli. 0x20 = tylko schemat procedury. 0x40 = tylko schematu widoku lub tylko schematu indeksowany widok. 0x80 = tylko schematu funkcji. |
objid |
int |
Identyfikator obiektu opublikowane. |
sync_objid |
int |
Identyfikator obiektu widoku reprezentującej zsynchronizowaną zestaw danych. |
view_type |
tinyint |
Typ widoku: 0 = Nie widoku; używać wszystkich obiekt podstawowy. 1 = Stały widok. 2 = Tymczasowe widoku. |
artid |
uniqueidentifier |
Unikatowy numer identyfikacyjny dla danego artykuł. |
Opis |
nvarchar(255) |
Krótki opis artykuł. |
pre_creation_command |
tinyint |
Akcja domyślna podczas tworzenia artykuł w baza danych subskrypcja: 0 = None - Jeśli tabela już istnieje subskrybent, zostanie podjęta żadna akcja. 1 = Drop - spadnie tabela przed jej odtwarzanie. 2 = Usuń - delete oparte na klauzula WHERE w filtrze podzbiór problemy. 3 = Truncate - tak samo jak 2, ale usuwa strony zamiast wierszy.Jednakże nie podejmować WHERE klauzula. |
pubid |
uniqueidentifier |
Identyfikator publikacja, do której należy bieżącego artykuł. |
pseudonim |
int |
Mapowanie pseudonim dla identyfikacji artykuł. |
column_tracking |
int |
Wskazuje, czy kolumna śledzenia jest implementowany artykuł. |
Stan |
tinyint |
Wskazuje stan artykuł może być jedną z następujących czynności: 1 = Unsynced - skrypt przetwarzania wstępnego publikowania tabela zostanie uruchomiony następnym czas Agent migawki jest uruchamiany. 2 = Active - wykonaniu skryptu wstępnego przetwarzania, aby opublikować w tabela. |
conflict_table |
sysname |
Nazwa lokalnej tabela, która zawiera rekordy konfliktowe dla bieżącego artykuł.Ta tabela jest tylko przechowywanie informacji i jego zawartość może być zmienione lub usunięte przy użyciu procedur rozwiązywania konfliktów niestandardowe lub bezpośrednio przez administratora. |
creation_script |
nvarchar(255) |
Skrypt tworzenia artykuł. |
conflict_script |
nvarchar(255) |
Skrypt konflikt dla tego artykuł. |
article_resolver |
nvarchar(255) |
mechanizm rozwiązywania konfliktów w tym artykule. |
ins_conflict_proc |
sysname |
Procedura stosowana do zapisu do tabela konfliktów informacje o konfliktach. |
insert_proc |
sysname |
Procedura służy do wstawiania wierszy podczas synchronizacji. |
update_proc |
sysname |
Procedura stosowana do aktualizowania wierszy podczas synchronizacji. |
select_proc |
sysname |
Wygenerowany automatycznie nazwę procedura składowana że Agent scalić używa do wykonania, blokowania i znajdowanie artykuł, kolumn i wierszy. |
metadata_select_proc |
sysname |
Wygenerowany automatycznie nazwę przechowywanej procedury umożliwiające dostęp do metadane w replikacja scalająca tabele systemowe. |
delete_proc |
sysname |
Procedura służy do usuwania wierszy podczas synchronizacji. |
schema_option |
binary(8) |
Mapy bitowej opcja generowania schematu dla danego artykuł.Informacji na temat obsługiwanych schema_option wartości, zobacz sp_addmergearticle (języka Transact-SQL). |
destination_object |
sysname |
Nazwa tabela, utworzony przez subskrybenta. |
destination_owner |
sysname |
Nazwa właściciela obiekt docelowy obiektu. |
resolver_clsid |
nvarchar(50) |
Identyfikator niestandardowego mechanizm rozwiązywania konfliktów.Dla obsługa logika biznesowa, ta wartość jest NULL. |
subset_filterclause |
nvarchar(1000) |
Klauzula filtru dla tego artykuł. |
missing_col_count |
int |
Liczba opublikowanych kolumn z artykuł. |
missing_cols |
varbinary(128) |
Mapy bitowej, który opisuje kolumny brakuje artykuł. |
excluded_cols |
varbinary(128) |
Mapa bitowa kolumn wykluczone z artykuł. |
excluded_col_count |
int |
Liczba kolumn wykluczone z artykuł. |
kolumny |
varbinary(128) |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
deleted_cols |
varbinary(128) |
Mapy bitowej, który opisuje kolumny usunięte z artykuł. |
resolver_info |
nvarchar(255) |
Magazyn dodatkowe informacje wymagane przez konflikt niestandardowe programy rozpoznawania nazw. |
view_sel_proc |
nvarchar(290) |
Nazwa procedura składowana, używający agenta scalić wykonując początkowe zapełnianie artykuł w publikacja filtrowane dynamicznie i wyliczanie zmienionych wierszy w publikacja filtrowane. |
gen_cur |
bigint |
Generuje numer artykuł lokalne zmiany w tabela bazowa. |
vertical_partition |
int |
Określa, czy kolumna filtrowanie jest włączone w tabela artykuł.0 wskazuje istnieje nie filtrowanie pionowe i publikuje wszystkie kolumny. |
identity_support |
int |
Określa, czy włączona jest obsługa zakres tożsamości automatyczne.1 oznacza, że jest włączona obsługa zakres tożsamości, i 0 oznacza brak nie tożsamości w zakresie pomocy technicznej. |
before_image_objid |
int |
Tabela śledzenia obiektu identyfikatora.tabela Śledzenie zawiera pewne wartości kolumna klucz, gdy optymalizacje zmiana partycji zostały włączone w publikacja. |
before_view_objid |
int |
Identyfikator obiektu w widoku tabela.Widok jest w tabela, która śledzi, czy wiersz należała w określonym abonenta, zanim został usunięty lub zaktualizowane.Ma zastosowanie tylko gdy optymalizacje zmiana partycji zostały włączone w publikacja. |
verify_resolver_signature |
int |
Określa, czy podpis cyfrowy jest weryfikowany przed użyciem rozpoznawania nazw w replikacja scalająca: 0 = Podpis nie został zweryfikowany. 1 = Podpis zostanie zweryfikowany, czy jest on z zaufanego źródło. |
allow_interactive_resolver |
bit |
Określa, czy włączono wykorzystania interaktywnych rozpoznawania nazw na artykuł.1 oznacza wykorzystania interaktywnych rozpoznawania nazw 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 scalania. 0 = Problemy zmienione oddzielnej aktualizacji dla każdej kolumna. 1 = Wystawiony w instrukcja UPDATE, która powoduje 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 = kontrole można przekazać uprawnienia wydawca przed wstawiane są dokonywane na subskrybenta. 0x20 = kontroli uprawnień na Wydawca przed można przekazać aktualizacje dokonane na subskrybenta. 0x40 = kontroli uprawnień na Wydawca przed można przekazać usuwa na subskrybenta. |
maxversion_at_cleanup |
int |
Maksymalna generacji, który jest czyszczona następnego czas scalania Agent jest uruchamiany. |
processing_order |
int |
Wskazuje kolejność przetwarzania artykułów 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ą tę samą wartość, są przetwarzane równocześnie.Aby uzyskać więcej informacji, zobacz Określanie kolejności przetwarzania artykułów korespondencji seryjnej. |
upload_options |
tinyint |
Określa, czy zmiany mogą być dokonywane na lub przekazywane z subskrybentem, który może mieć jedną z następujących wartości. 0 = Nie ma żadnych ograniczeń na aktualizacje dokonane przez subskrybenta; wszystkie zmiany są przekazywane do Wydawca. 1 = Zmiany są dozwolone przez subskrybenta, 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. |
lekkie |
bit |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
procname_postfix |
nchar(32) |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
well_partitioned_lightweight |
bit |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
before_upd_view_objid |
int |
Identyfikator widoku tabela przed aktualizacje. |
delete_tracking |
bit |
Wskazuje, jeśli usuwa są replikowane. 0 = Usuwa nie są replikowane. 1 = Usuwa są replikowane, który jest domyślne zachowanie replikacja scalająca. Gdy wartość delete_tracking jest 0, usunięty przez subskrybenta wierszy należy ręcznie usuwać Wydawcai usunąć wiersze Wydawca musi zostać ręcznie usunięty przez subskrybenta.
Uwaga:
Wartość 0 wyniki w innych niż zbieżności.
|
compensate_for_errors |
bit |
Wskazuje, jeśli kompensacyjnych akcje są pobierane, gdy wystąpią błędy podczas synchronizacji. 0 = Compensating akcje są wyłączone. 1 = Zmiany, które nie mogą być stosowane w subskrybenta lub Wydawca zawsze prowadzą do kompensacyjnych akcje cofnąć te zmiany, która jest domyślne zachowanie replikacja scalająca.
Uwaga:
Wartość 0 wyniki w innych niż zbieżności.
|
pub_range |
bigint |
Rozmiar zakres tożsamości wydawcy. |
zakres |
bigint |
Rozmiar wartości kolejnych tożsamości przypisanych do subskrybentów korekty. |
próg |
int |
Procentowy próg zakres tożsamości. |
stream_blob_columns |
bit |
Wskazuje, czy używany jest strumieniowych optymalizacji dla kolumn duży obiekt binarny.1 oznacza, że podejmowana jest próba optymalizacji. |
preserve_rowguidcol |
bit |
Wskazuje, czy replikacja wykorzystuje istniejące kolumna rowguid.Wartość 1 oznacza, że używany jest istniejącej kolumna ROWGUIDCOL.0 oznacza, że replikacja dodawane kolumna ROWGUIDCOL. |
partition_view_id |
int |
Określa widok, który definiuje partycję subskrybent. |
repl_view_id |
int |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
partition_deleted_view_rule |
sysname |
Instrukcja używany wewnątrz wyzwalacza replikacja scalająca pobrać identyfikator partycji dla każdego wiersza usunięte lub zaktualizowane na podstawie jego stare wartości kolumna. |
partition_inserted_view_rule |
Sysname |
Instrukcja używany wewnątrz wyzwalacza replikacja scalająca pobrać identyfikator partycji dla każdego wstawiany lub aktualizowany oparte na jego nowe wartości kolumna. |
membership_eval_proc_name |
sysname |
Nazwa procedury, dającą bieżącej partycji identyfikatory wierszy w MSmerge_contents (Transact-SQL). |
column_list |
sysname |
Rozdzielana przecinkami lista kolumn 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 zostały poddane 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 odpowiadające każdej rowguid podrzędność rowguid artykuł najwyższego poziom nadrzędnego. |
logical_record_deleted_view_rule |
sysname |
Podobne do logical_record_view, chyba że pokazuje wierszy podrzędność "usunięte" Tabela w aktualizacji i usuwania wyzwalaczy. |
logical_record_level_conflict_detection |
bit |
Wskazuje, czy konflikty powinny zostać wykryte na rekord logiczny poziom lub poziom wiersza lub kolumna. 0 = Wiersz lub kolumna poziom - wykrywanie konfliktów. 1 = Logiczne wykrywanie konfliktów rekordu jest używany w przypadku gdy zmiana w rzędzie u Wydawca i zmienić w oddzielnym wierszu tego samego rekordu logiczne 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 konflikty powinny zostać rozwiązane w rekord logiczny-poziom lub na wiersz lub kolumna poziomie. 0 = Wiersz lub kolumna poziom - rozdzielczość jest używany. 1 = przypadek konfliktu, cały rekord logiczny z zwycięzcą zastępuje cały rekord logiczny stronie przegrywająca. Wartość 1 można używać zarówno rekord logiczny-poziom wykrywania i z wykrywaniem poziomu wierszy lub kolumn. |
partition_options |
tinyint |
Określa sposób, w której dane w artykuł jest podzielony na partycje, które pozwala performance optimizations, gdy wszystkie wiersze należeć tylko jedna partycja lub tylko jeden subskrypcja.Partition_options może być jedną z następujących wartości. 0 = Filtrowanie artykuł jest statyczny lub nie plon, unikatowe podzbiór danych dla każdej partycji "nakładania się" partycja. 1 = Nakładają się na partycje, a DML aktualizacje dokonane przez subskrybenta nie można zmienić partycji, do której należy dany wiersz. 2 = Filtrowania dla artykuł plonów nie pokrywających się partycje, ale wielu subskrybentów może odbierać tej samej partycji. 3 = Filtrowania dla artykuł plonów-nakładających się partycje, które są unikatowe dla subskrypcja. |
name |
sysname |
Nazwa partycji. |
Zobacz także