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 składowana jest wykonywany Wydawca baza danych publikacji lub subskrybenta republishing na baza danych subskrypcja.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

sp_helpmergesubscription [ [ @publication=] 'publication']
    [ , [ @subscriber=] 'subscriber']
    [ , [ @subscriber_db=] 'subscriber_db']
    [ , [ @publisher=] 'publisher']
    [ , [ @publisher_db=] 'publisher_db']
    [ , [ @subscription_type=] 'subscription_type']
    [ , [ @found=] 'found' OUTPUT]

Argumenty

  • [ @ publikacja = '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 ma wartość NULL lub %, zwracane są informacje dotyczące wszystkich publikacji korespondencji seryjnej i subskrypcje w bieżącej bazie danych.

  • [ @ subskrybent = 'subscriber"
    Is the name of the Subscriber.subscriber is sysname, with a default of %.Jeśli zwracany jest NULL lub %, 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"
    Jest 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ść

    Opis

    Wypychanie (domyślnie)

    Subskrypcja wypychana

    ściągać

    Ściąganiasubskrypcja

    oba

    Zarówno ściągania i wypychaniasubskrypcja

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

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

subscription_name

sysname

Nazwa subskrypcja.

publikacja

sysname

Nazwa publikacja.

Program Publisher

sysname

Nazwa Wydawca.

publisher_db

sysname

Nazwa Wydawca bazy danych.

Subskrybent

sysname

Nazwa subskrybenta.

subscriber_db

sysname

Nazwa baza danych subskrypcja.

Stan

int

Stan subskrypcja:

0 = Wszystkich zadań oczekujących na start

1 = Jeden lub więcej zadań jest uruchamiany.

2 = Wszystkie zadania zostały wykonane pomyślnie

3 = Co najmniej jeden wykonywanie zadanie

4 = Wszystkie zadania są planowane i bezczynności

5 = Co najmniej jedno zadanie próbuje wykonać po poprzednim błędzie

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

subscriber_type

int

Typ subskrybenta.

subscription_type

int

Typ subskrypcja:

0 = Wypychania

1 = Replikacji ściąganej

2 = Zarówno

priorytet

float(8)

Liczba wskazująca priorytet dla subskrypcja.

sync_type

tinyint

Typ synchronizacji subskrypcji.

Opis

nvarchar(255)

Krótki opis tej subskrypcja korespondencji seryjnej.

merge_jobid

binary(16)

Identyfikator zadania agenta korespondencji seryjnej.

full_publication

tinyint

Czy subskrypcja jest do pełnego lub przefiltrowanego publikacja.

offload_enabled

bit

Określa odciążania wykonywanie replikacja została agenta zestaw do uruchomienia przez subskrybenta.Jeśli wartość NULL, wykonanie jest uruchamiane w Wydawca.

offload_server

sysname

Nazwa serwera, na którym jest uruchomiony agent.

use_interactive_resolver

int

Zwraca czy interaktywne rozpoznawania nazw jest używany podczas uzgadniania.Jeśli 0, interakcyjnego rozpoznawania nazw nie jest używany.

Nazwa hosta

sysname

Wartość podana podczas subskrypcja jest filtrowana 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 subskrybenta.

subscriber_password

sysname

Rzeczywiste subskrybenta hasło nigdy nie jest zwracany.Wynik jest maskowane przez "*" ciąg.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_helpmergesubscription jest używana w replikacja scalająca do zwracania subskrypcja informacji przechowywanych na Wydawca lub ponowne opublikowanie subskrybenta.

For anonymous subscriptions, the subscription_typevalue is always 1 (pull).Jednakże, należy wykonać sp_helpmergepullsubscription subskrybent informacji o subskrypcji anonimowe.

Uprawnienia

Tylko członkowie sysadmin stałej roli serwera db_owner ustaloną rola bazy danych lub lista dostępu do publikacja dla publikacja, do której należy subskrypcja można wykonać sp_helpmergesubscription.