Udostępnij za pośrednictwem


Metoda PublicationMonitor.EnumSubscriptions

Zwraca informacje o subskrypcji, które przypisane są monitorowane publikacja.

Przestrzeń nazw:  Microsoft.SqlServer.Replication
Zestaw:  Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)

Składnia

'Deklaracja
Public Function EnumSubscriptions As DataSet
'Użycie
Dim instance As PublicationMonitor
Dim returnValue As DataSet

returnValue = instance.EnumSubscriptions()
public DataSet EnumSubscriptions()
public:
DataSet^ EnumSubscriptions()
member EnumSubscriptions : unit -> DataSet 
public function EnumSubscriptions() : DataSet

Wartość zwracana

Typ: System.Data.DataSet
A DataSet obiektu.
Dla publikacja transakcyjnych lub migawka DataSet zawiera następujące kolumny.

Kolumna

Typ danych

Opis

Subskrybent

String

Jest to nazwa subskrybenta.

Stan

Int32

Stan zadanie agenta subskrypcja, która może być jedną z następujących wartości:

1 = Uruchomiono

2 = Powiodło się

3 = W toku

4 = Bezczynności

5 = Ponawianie

6 = Nie powiodło się

subscriber_db

String

Jest to nazwa baza danych subskrypcja.

type

Int32

Jest to typ subskrypcja, który może mieć jedną z następujących wartości:

0 = Wypychania

1 = Replikacji ściąganej

2 = Anonimowe

distribution_agent

String

Jest to nazwa zadanie agenta dystrybucji.

last_action

String

Tekst wiadomości ostatniej akcja rejestrowane przez agenta.

action_time

String

Data i czas z ostatniej akcja rejestrowane przez agenta.

start_time

String

Data i czas ostatniego wykonania agenta.

czas trwania

Int32

Upłynęło czas sesja w sekundach.

delivery_rate

Single

Średnia liczba poleceń wydana na sekundę.

delivery_latency

Int32

Czas oczekiwania w milisekundach, pomiędzy wprowadzania transakcji baza danych dystrybucji oraz są stosowane do subskrybenta.

delivered_transactions

Int32

Całkowita liczba transakcji wydana w sesja.

delivered_commands

Int32

Całkowita liczba poleceń dostarczonych w sesja.

delivery_time

String

Data i czas zarejestrowało sesja.

average_commands

Int32

Średnia liczba poleceń na transakcję wydana w sesja.

error_id

Int32

Identyfikator błędu w MSrepl_errors (Transact-SQL) tabela systemowa.Użyj EnumErrorRecords Metoda zwraca szczegółowe informacje na temat błędu.

job_id

Byte[16]

Identyfikator SQL Server zadanie agenta uruchamianie agenta replikacji.

local_job

Boolean

Gdy true, zadanie agenta jest dostępne u dystrybutora.

profile_id

Int32

Identyfikator profilu.

agent_id

Int32

Identyfikator zadanie agenta.

local_timestamp

Byte[8]

Sygnatura czasowa agenta ostatniego uruchomienia.

offload_enabled

Boolean

Jeśli true, subskrypcja obsługuje zdalnego agenta aktywacja.

UwagaUwaga:
Aktywacja agenta zdalnego została przerwana.Aby uzyskać więcej informacji, zobacz temat Przerywane działanie w SQL Server replikacji.

offload_server

Boolean

Nazwa serwera używanego z aktywacja agenta zdalnego.

UwagaUwaga:
Aktywacja agenta zdalnego została przerwana.Aby uzyskać więcej informacji, zobacz temat Przerywane działanie w SQL Server replikacji.

subscriber_type

Int32

Typ źródło danych przez subskrybenta:

0 = SQL ServerSubskrybenta.

1 = źródło danych open Database Connectivity (ODBC).

Dla publikacja seryjnej DataSet zawiera następujące kolumny.

Kolumna

Typ danych

Opis

Subskrybent

String

Jest to nazwa subskrybenta.

Stan

Int32

Stan zadanie agenta subskrypcja, która może być jedną z następujących wartości:

1 = Uruchomiono

2 = Powiodło się

3 = W toku

4 = Bezczynności

5 = Ponawianie

6 = Nie powiodło się

subscriber_db

String

Jest to nazwa baza danych subskrypcja.

type

Int32

Jest to typ subskrypcja, który może mieć jedną z następujących wartości:

0 = Wypychania

1 = Replikacji ściąganej

2 = Anonimowe

agent_name

String

Jest to nazwa zadanie agenta scalania.

last_action

String

Tekst wiadomości ostatniej akcja rejestrowane przez agenta.

action_time

String

Data i czas z ostatniej akcja rejestrowane przez agenta.

start_time

String

Data i czas ostatniego wykonania agenta.

czas trwania

Int32

Upłynęło czas sesja w sekundach.

delivery_rate

Single

Średnia liczba poleceń wydana na sekundę.

download_inserts

Int32

Liczba wstawia stosowane przez subskrybenta.

download_updates

Int32

Liczba aktualizacji stosowane przez subskrybenta.

download_deletes

Int32

Liczba usuwa stosowane przez subskrybenta.

publisher_conflicts

Int32

Liczba konfliktów, które wystąpiły podczas stosowania zmian przez subskrybenta.

upload_inserts

Int32

Liczba wstawia stosowane w Wydawca.

upload_updates

Int32

Liczba aktualizacji stosowane w Wydawca.

upload_deletes

Int32

Liczba usuwa stosowane w Wydawca.

subscriber_conflicts

Int32

Liczba konfliktów, które wystąpiły podczas stosowania zmian w Wydawca.

error_id

Int32

Identyfikator błędu w MSrepl_errors (Transact-SQL) tabela systemowa.Użyj EnumErrorRecords Metoda zwraca szczegółowe informacje na temat błędu.

job_id

Byte[16]

Identyfikator SQL Server zadanie agenta uruchamianie agenta replikacja.

local_job

Boolean

Gdy true, zadanie agenta jest dostępne u dystrybutora.

profile_id

Int32

Identyfikator profilu.

agent_id

Int32

Identyfikator zadanie agenta.

last_timestamp

Byte[8]

Sygnatura czasowa agenta ostatniego uruchomienia.

offload_enabled

Boolean

Jeśli true, subskrypcja obsługuje zdalnego agenta aktywacja.

UwagaUwaga:
Aktywacja agenta zdalnego została przerwana.Aby uzyskać więcej informacji, zobacz temat Przerywane działanie w SQL Server replikacji.

offload_server

Boolean

Nazwa serwera używanego z aktywacja agenta zdalnego.

UwagaUwaga:
Aktywacja agenta zdalnego została przerwana.Aby uzyskać więcej informacji, zobacz temat Przerywane działanie w SQL Server replikacji.

subscriber_type

Int32

Typ źródło danych przez subskrybenta:

0 = SQL ServerSubskrybent

1 = źródło danych open Database Connectivity (ODBC)

Uwagi

ExcludeAnonymousSubscriptionswłaściwość Używane do filtrowania zestaw wyników.

EnumSubscriptions Metoda może być wywoływana tylko przez członków db_owner lub replmonitor ról stałej bazy danych baza danych dystrybucji.

EnumSubscriptions Metoda jest dostępna tylko z SQL Server 2005.

Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.