Udostępnij za pośrednictwem


sp_helpmergearticle (języka Transact-SQL)

Zwraca informacje dotyczące artykuł.Ta procedura przechowywana jest wykonywany przez wydawcę z publikacja bazy danych lub na republishing subskrybent do baza danych subskrypcja.

Topic link iconKonwencje składni języka Transact-SQL

sp_helpmergearticle [ [ @publication = ] 'publication' ]
    [ , [ @article= ] 'article' ]

Argumenty

  • [ @publication=] 'publication'
    Is the name of the publication about which to retrieve information.publicationis sysname, with a default of %, which returns information about all merge articles contained in all publications in the current database.

  • [ @article=] 'article'
    Is the name of the article for which to return information.articleis sysname, with a default of %, which returns information about all merge articles in the given publication.

Zestaw wyników

Nazwa kolumna

Typ danych

Description

Identyfikator

int

Identyfikator artykuł.

Nazwa

sysname

Nazwa artykuł.

source_owner

sysname

Nazwa właściciela urządzenie źródłowe obiektu.

source_object

sysname

Nazwa obiekt źródłowy, z którego należy dodać artykuł.

sync_object_owner

sysname

Nazwa właściciela widoku, który definiuje opublikowanego artykuł.

sync_object

sysname

Nazwa obiektu niestandardowego, używany do ustanawiania danych początkowych dla partycji.

Opis

nvarchar(255)

Opis artykuł.

Stan

tinyint

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

1 nieaktywny =

2 = active

5 = operacji (DDL) języka definicja danych czasu

6 = Operacji DDL z nowo wygenerowanym migawka

NoteNote:
Gdy ustawienie ponownie artykuł inicjowane wartości z 5 and 6 przyjmują 2.

creation_script

nvarchar(255)

ścieżka i nazwę skryptu schematu opcjonalne artykułu używany do tworzenia artykuł w baza danych subskrypcja.

conflict_table

nvarchar(270)

Nazwa tabela, przechowywanie konflikty wstawienia lub aktualizacji.

article_resolver

nvarchar(255)

Program rozpoznawania nazw niestandardowych do artykuł.

subset_filterclause

nvarchar(1000)

Określając poziomy filtrowanie klauzula WHERE.

pre_creation_command

tinyint

Pre-Creation metoda, która może być jedną z następujących czynności:

0 = none

1 = drop

2 = delete

3 obcięciu =

schema_option

binary(8)

Mapa bitowa opcji generowania schematu dla artykuł.Aby uzyskać informacje dotyczące tej opcji map bitowych zobacz sp_addmergearticle or sp_changemergearticle.

Typ

smallint

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

10 = tabela

32 = $ procedura przechowywana

64 = widoku lub widoku indeksowane

128 = $ funkcja zdefiniowanych przez użytkownika

160 = synonim schematu tylko

column_tracking

int

Ustawianie śledzenia poziom kolumna; w przypadku gdy 1 oznacza, że śledzenie poziom kolumna, a 0 oznacza, że śledzenie poziom kolumna jest wyłączona.

resolver_info

nvarchar(255)

Nazwa programu rozpoznawania nazw artykuł.

vertical_partition

bit

Jeśli artykuł pionowo jest podzielony na partycje; gdzie 1 oznacza, że artykuł jest pionowo na partycje, a 0 oznacza, że nie jest.

destination_owner

sysname

Właściciel obiekt docelowy obiektu.Stosuje się do scalenia procedur przechowywanych, widoków i funkcja zdefiniowanej przez użytkownika (UDF) schematu tylko artykuły.

identity_support

int

Po włączeniu obsługi zakres tożsamości automatycznego; gdzie 1 jest włączona i 0 jest wyłączona.

pub_identity_range

bigint

Rozmiar zakres do przypisywania nowych wartości tożsamości.Aby uzyskać więcej informacji zobacz część "Scalania replikacja" Replikowanie kolumny tożsamości.

identity_range

bigint

Rozmiar zakres do przypisywania nowych wartości tożsamości.Aby uzyskać więcej informacji zobacz część "Scalania replikacja" Replikowanie kolumny tożsamości.

próg

int

Percentage value used for Subscribers running SQL Server Compact 3.5 SP1 or previous versions of SQL Server.threshold controls when the Merge Agent assigns a new identity range.Użyto wartości procentowej wartości określonej w próg Agent scalanie tworzy nowy zakres tożsamości.Aby uzyskać więcej informacji zobacz część "Scalania replikacja" Replikowanie kolumny tożsamości.

verify_resolver_signature

int

Jeśli podpis cyfrowy jest weryfikowany przed rozpoczęciem korzystania z rozpoznawania nazw w korespondencji seryjnej replikacja; gdzie 0 oznacza, że podpis nie został zweryfikowany, a 1 oznacza, że jego podpis zostanie zweryfikowany, aby sprawdzić, czy jest on z zaufanego urządzenie źródłowe.

destination_object

sysname

Nazwa obiektu docelowego.Stosuje się do scalenia procedur przechowywanych, widoki i tylko UDF schematu artykułów.

allow_interactive_resolver

int

Jeśli używana jest interaktywny program rozpoznawania nazw na artykuł; gdzie 1 oznacza, że używany jest ten program rozpoznawania nazw, a 0 oznacza, że nie jest on używany.

fast_multicol_updateproc

int

Włącza lub wyłącza Agenta korespondencji seryjnej, aby zastosować zmiany do wielu kolumn, w tym samym wierszu w jednej instrukcja UPDATE; gdzie 1 oznacza, że wiele kolumn są aktualizowane w jedną instrukcję i 0 oznacza, że oddzielne instrukcja UPDATE problemy dla każdej kolumna zaktualizowane.

check_permissions

int

Wartość liczby całkowitej, która reprezentuje mapy bitowej uprawnień poziomie tabela, które są sprawdzane.Aby uzyskać listę możliwych wartości zobacz sp_addmergearticle (Transact-SQL).

processing_order

int

Kolejność w dane, które zmiany zostaną zastosowane do artykułów w publikacja.

upload_options

tinyint

Określa ograniczenia na aktualizacje dokonane w subskrybent z klient subskrypcja, które może mieć jedną z następujących wartości.

0 = Nie ma żadnych ograniczeń dotyczących aktualizacji w subskrybent z klient subskrypcja, wszystkie zmiany są przekazywane do Wydawca.

1 = Zmiany są dozwolone na subskrybent z subskrypcja kliencka, ale nie są one przekazywane do Wydawca.

2 = Zmiany nie są dozwolone w subskrybent z subskrypcją klient.

Aby uzyskać więcej informacji zobacz Optymalizowanie wydajności replikacja łączenia z artykułami tylko do pobierania.

identityrangemanagementoption

int

Po włączeniu obsługi zakres tożsamości automatycznego; gdzie 1 jest włączona i 0 jest wyłączona.

delete_tracking

bit

Jeśli usuwa są replikowane; gdzie 1 oznacza, że usuwa są replikowane i 0 oznacza, że nie są.

compensate_for_errors

bit

Wskazuje, jeśli kompensacyjne akcje są pobierane, gdy wystąpią błędy podczas synchronizacji; gdzie 1 wskazuje, że podejmowane są czynności kompensacyjne i 0 oznacza, że kompensacyjne akcje nie zostaną podjęte.

partition_options

tinyint

Defines the way in which data in the article is partitioned, which enables performance optimizations when all rows belong in only one partition or in only one subscription.partition_options can be one of the following values.

0 = Filtrowanie artykuł jest statyczny albo nie dają unikatowy podzbiór danych dla każdej partycji; to znaczy jest partycji "nakładających się".

1 = Partycje są nakładające się i dane manipulacji języka (DML) aktualizacje wprowadzone 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ł.

artid

uniqueidentifier

Identyfikator obiektu, który unikatowo identyfikuje artykuł.

pubid

uniqueidentifier

Identyfikator obiektu, który unikatowo identyfikuje publikacja, w którym po opublikowaniu tego artykuł.

stream_blob_columns

bit

Czy jeśli optymalizacji strumień danych jest używany podczas replikowania kolumn duży obiekt binarny.1 oznacza, że używany jest optymalizacji i 0 oznacza, że nie jest używany optymalizacji.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_helpmergearticle jest używane w korespondencji seryjnej replikacja.

Uprawnienia

Tylko członkowie db_owner ustaloną rola bazy danych w bazie publikacja replmonitor roli baza danych dystrybucji lub listy dostępu publikacja do publikacja można wykonać sp_helpmergearticle.