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.
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.