Udostępnij za pośrednictwem


sp_helpmergesubscription (języka Transact-SQL)

Zwraca informacje o subskrypcja do publikacja korespondencji seryjnej, zarówno wypychanie i ściągać.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_helpmergesubscription [ [ @publication=] 'publication']
    [ , [ @subscriber=] 'subscriber']
    [ , [ @subscriber_db=] 'subscriber_db']
    [ , [ @publisher=] 'publisher']
    [ , [ @publisher_db=] 'publisher_db']
    [ , [ @subscription_type=] 'subscription_type']
    [ , [ @found=] 'found' OUTPUT]

Argumenty

  • [ @publication=] 'publication'
    Is the name of the publication.publication is sysname, with a default of %.Publikacja musi już istnieją i są zgodne z zasadami dla identyfikatorów.Jeśli wartością tą jest NULL lub %, zwracana jest informacji na temat wszystkich korespondencji seryjnej publikacje i subskrypcje w bieżącej bazie danych.

  • [ @subscriber=] 'subscriber'
    Is the name of the Subscriber.subscriber is sysname, with a default of %.Jeśli zwracana jest wartość NULL lub jest %, informacje o wszystkich subskrypcji do danej publikacja.

  • [ @subscriber_db=] 'subscriber_db'
    Is the name of the subscription database.subscriber_dbis sysname, with a default of %, which returns information about all subscription databases.

  • [ @publisher=] 'publisher'
    To nazwa Wydawca.The Publisher must be a valid server.publisheris sysname, with a default of %, which returns information about all Publishers.

  • [ @publisher_db=] 'publisher_db'
    Is the name of the Publisher database.publisher_dbis sysname, with a default of %, which returns information about all Publisher databases.

  • [ @subscription_type=] 'subscription_type'
    Is the type of subscription.subscription_typeis nvarchar(15), and can be one of these values.

    Wartość

    Description

    wypychanie (domyślnie)

    wypychanie subskrypcja

    ściągać

    subskrypcja wciągana

    oba

    Subskrypcja wypychanie i ściągać

  • [ @found=] 'found'OUTPUT
    Is a flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of NULL.1 wskazuje publikacja zostanie znaleziony.0 wskazuje publikacja nie został znaleziony.

Zestawy wyników

Nazwa kolumna

Typ danych

Description

subscription_name

sysname

Nazwa subskrypcja.

publikacja

sysname

Nazwę publikacja.

Wydawca

sysname

Nazwa Wydawca.

publisher_db

sysname

Nazwa bazy danych Wydawca.

Subskrybent

sysname

Nazwa subskrybent.

subscriber_db

sysname

Nazwa baza danych subskrypcja.

Stan

int

Stan subskrypcja:

0 = Wszystkie oczekujące zadania do uruchomienia

1 = Jeden lub więcej zadań jest uruchamiany

2 = Wszystkie zadania została wykonana pomyślnie

3 = Co najmniej jedno zadanie jest wykonywany

4 = Wszystkie zadania są zaplanowane i bezczynności

5 = Co najmniej jedno zadanie próbuje wykonać po poprzedniej awarii

6 = Co najmniej jedno zadanie nie powiodło się pomyślnie wykonać

subscriber_type

int

Typ subskrybent.

subscription_type

int

Typ subskrypcja:

0 = wypychanie

1 = ściągać

2 = Both

priorytet

float(8)

Liczba wskazująca priorytet dla subskrypcja.

sync_type

tinyint

Typ synchronizacji subskrypcja.

Opis

nvarchar(255)

Krótki opis tej subskrypcja korespondencji seryjnej.

merge_jobid

binary(16)

Identyfikator zadanie agenta korespondencji seryjnej.

full_publication

tinyint

Określa, czy subskrypcja jest do pełnego lub przefiltrowanego publikacja.

offload_enabled

bit

Określa, jeśli wykonywanie odciążania agent replikacja została ustawiona na uruchamianie przez subskrybent.Jeśli wartością tą jest NULL, wykonanie jest uruchamiany przez wydawcę.

offload_server

sysname

Nazwa serwera, na którym uruchomiony jest agent.

use_interactive_resolver

int

Zwraca niezależnie od tego, czy interakcyjnych programu rozpoznawania nazw jest używany podczas uzgadniania.Jeśli 0, interakcyjnych programu rozpoznawania nazw jest nieużywany.

Nazwa hosta

sysname

Wartość podana podczas subskrypcja jest filtrowany przez wartość HOST_NAME funkcja.

subscriber_security_mode

smallint

Is the security mode at the Subscriber, where 1 means Windows Authentication, and 0 means Microsoft SQL Server Authentication.

subscriber_login

sysname

Jest to nazwa logowania przez subskrybent.

subscriber_password

sysname

Rzeczywiste subskrybent hasło nigdy nie są zwracane.Wynik jest maskowane przez "******"ciąg.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_helpmergesubscription jest używany w replikacja łączenia do zwracania informacji subskrypcja, które są przechowywane Wydawca lub republishing subskrybent.

For anonymous subscriptions, the subscription_typevalue is always 1 (pull).Niemniej jednak należy wykonać sp_helpmergepullsubscription przez subskrybent, aby uzyskać informacje dotyczące subskrypcji anonimowe.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera db_owner stała rola bazy danych lub listy dostępu publikacja do publikacja, do której należy dany subskrypcja mogą wykonywać sp_helpmergesubscription.