sp_helpsubscription (Transact-SQL)
Wyświetla listę subskrypcja informacje związane z określonego publikacja, artykuł, subskrybent lub zestaw subskrypcja.Ta procedura przechowywana jest wykonywana na wydawcy na baza danych publikacja.
sp_helpsubscription [ [ @publication = ] 'publication' ]
[ , [ @article = ] 'article' ]
[ , [ @subscriber = ] 'subscriber' ]
[ , [ @destination_db = ] 'destination_db' ]
[ , [ @found=] found OUTPUT ]
[ , [ @publisher = ] 'publisher' ]
Argumenty
[ @publication = ] 'publication'
Is the name of the associated publication.publication is sysname, with a default of %, which returns all subscription information for this server.[ @article= ] 'article'
Is the name of the article.article is sysname, with a default of %, which returns all subscription information for the selected publications and Subscribers.Jeśli wszystkie, tylko jeden zapis jest zwracana dla pełnej subskrypcja z publikacją.[ @subscriber= ] 'subscriber'
Is the name of the Subscriber on which to obtain subscription information.subscriber is sysname, with a default of %, which returns all subscription information for the selected publications and articles.[ @destination_db= ] 'destination_db'
Is the name of the destination database.destination_db is sysname, with a default of %.[ @found= ] **'found'**OUTPUT
Is a flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of 23456.1 wskazuje publikacja zostanie znaleziony.
0 wskazuje publikacja nie został znaleziony.
[ Wydawca @ = ] "publisher'
Is the name of the Publisher.publisher is sysname, and defaults to the name of the current server.Uwaga
publisher ma nie być określony, z wyjątkiem przypadków, gdy istnieje Wydawca bazy danych Oracle.
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Subskrybent |
sysname |
Nazwa subskrybent. |
publikacja |
sysname |
Nazwę publikacja. |
Artykuł |
sysname |
Nazwa artykuł. |
obiekt docelowy bazy danych |
sysname |
Nazwa docelowej bazy danych, w którym umieszczony jest replikowanych danych. |
Stan subskrypcja |
tinyint |
Stan subskrypcja: 0 Nieaktywny = 1 Subskrybowanego = 2 = Active |
Typ synchronizacji |
tinyint |
Typ synchronizacji subskrypcja: 1 Automatyczne = 2 = None |
typ subskrypcja |
int |
Typ subskrypcja: 0 = wypychanie 1 = ściągać 2 Anonimowe = |
pełne subskrypcja |
bit |
Czy subskrypcja jest wszystkie artykuły w publikacja: 0 = No 1 = Yes |
Nazwa subskrypcja |
nvarchar(255) |
Nazwa subskrypcja. |
Tryb aktualizacji |
int |
0 = $ Tylko do odczytu 1 = subskrypcja aktualizacji natychmiastowe |
Identyfikator zadanie dystrybucji |
binary(16) |
Identyfikator zadanie agenta dystrybucji. |
loopback_detection |
bit |
Sprzężenie zwrotne wykrywania Określa, czy agent dystrybucji wysyłane transakcji pochodzi subskrybent do subskrybenta: 0 = Wysyła ponownie. 1 = Wykonuje nie wysłać ponownie. Używane z replikacja transakcyjnej dwukierunkowego.Aby uzyskać więcej informacji zobacz Dwukierunkowa transakcyjne replikacja. |
offload_enabled |
bit |
Określa, czy wykonanie odciążania agent replikacja została ustawiona na uruchamianie przez subskrybent. Jeśli 0, agent jest uruchomiony przez wydawcę. Jeśli 1, agent jest uruchomiony przez subskrybent. |
offload_server |
sysname |
Nazwa serwera, włączone dla agenta zdalnego aktywacja.Jeśli wartością tą jest NULL, następnie offload_server bieżącej liście MSdistribution_agents tabela jest używana. |
dts_package_name |
sysname |
Określa nazwę pakiet Data transformacja Services (DTS). |
dts_package_location |
int |
Lokalizacja pakiet DTS, jeżeli jest on przypisany do subskrypcja.Jeśli nie ma pakiet, wartość 0 Określa, lokalizacja pakiet na dystrybutor.Wartość 1 Określa, Subskrybent. |
subscriber_security_mode |
smallint |
Jest to tryb zabezpieczeń przez subskrybent, gdzie 1 oznacza, że uwierzytelnianie systemu Windows i 0 means SQL Server Uwierzytelnianie. |
subscriber_login |
sysname |
Jest to nazwa logowania przez subskrybent. |
subscriber_password |
|
Rzeczywiste subskrybent hasło nigdy nie są zwracane.Wynik jest maskowane przez "******"ciąg. |
job_login |
sysname |
Nazwa konta systemu Windows, pod którym działa agent dystrybucji. |
job_password |
|
Zadanie rzeczywiste hasła nigdy nie są zwracane.Wynik jest maskowane przez "******"ciąg. |
distrib_agent_name |
nvarchar(100) |
Nazwa zadanie agenta, która synchronizuje subskrypcja. |
subscriber_type |
tinyint |
Typ subskrybent, która może być jedną z następujących czynności:
WartośćDescription
0Program SQL Server subskrybent
1Serwer urządzenie źródłowe danych ODBC
2Bazy danych Microsoft JET (zastąpiona)
3Dostawca OLE DB
|
subscriber_provider |
sysname |
Unikatowy identyfikator programowych (PROGID) z którego dostawca OLE DB dla urządzenie źródłowe danych serwera SQL jest zarejestrowany. |
subscriber_datasource |
nvarchar(4000) |
Nazwa urządzenie źródłowe danych, jak i zrozumiałe dla dostawca OLE DB. |
subscriber_providerstring |
nvarchar(4000) |
Ciąg połączenia specyficznym dla dostawca OLE DB, który identyfikuje urządzenie źródłowe danych. |
subscriber_location |
nvarchar(4000) |
Lokalizacja bazy danych, jak i zrozumiałe dla dostawca OLE DB |
subscriber_catalog |
sysname |
Katalogu ma być używany podczas nawiązywania połączenia z dostawca OLE DB. |
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_helpsubscription jest używany w migawka i replikacja transakcyjnej.
Uprawnienia
wykonać uprawnienia domyślne do publiczne roli.Użytkownicy zwracane są tylko informacje o subskrypcji, które sami utworzyli.Informacje na temat wszystkich subskrypcji jest zwracany do członków sysadmin ustalić roli serwera Wydawca lub członkowie db_owner stałe rola bazy danych do bazy danych publikacja.
See Also