Metoda PublisherMonitor.EnumPublications2
Zwraca informacje dodatkowe publikacje wydawca monitorowane.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumPublications2 As DataSet
'Użycie
Dim instance As PublisherMonitor
Dim returnValue As DataSet
returnValue = instance.EnumPublications2()
public DataSet EnumPublications2()
public:
DataSet^ EnumPublications2()
member EnumPublications2 : unit -> DataSet
public function EnumPublications2() : DataSet
Wartość zwracana
Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
publisher_db |
Jest to nazwa Wydawca. |
|
publikacja |
Jest to nazwa publikacja. |
|
publication_type |
Jest to typ publikacja, który może mieć jedną z następujących wartości: 0 = Transakcyjnych publikacja 1 = Publikacja migawki 2 = publikacja seryjnej |
|
Stan |
Maksymalny stan wszystkich agentów replikacji skojarzone z publikacja, który może mieć 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ę |
|
Ostrzeżenie |
Maksymalny próg ostrzeżeń generowanych przez subskrypcja należące do publikacja, która może być wynikiem logicznego lub jednej lub więcej z następujących wartości: 1 = Wygaśnięcia.Subskrypcja do publikacja transakcyjnych przekroczył okres zachowywania o więcej niż dopuszczalny próg procentowo w stosunku do okresu przetrzymania. 2 = Czas oczekiwania.Aby zreplikować dane transakcyjnych czas Wydawca do subskrybenta przekracza próg w sekundach. 4 = Mergeexpiration.Subskrypcja do publikacja seryjnej przekroczył okres zachowywania przez więcej niż dopuszczalny próg procentowo w stosunku do okresu przetrzymania. 8 = Mergefastrunduration.Czas potrzebny do wykonania synchronizacji subskrypcja korespondencji seryjnej przekracza próg za pośrednictwem szybkiego połączenia sieciowego, w sekundach. 16 = Mergeslowrunduration.Czas potrzebny do wykonania synchronizacji subskrypcja korespondencji seryjnej przekracza próg przez wolne lub połączenia dial-up Networking, w sekundach. 32 = Mergefastrunspeed.Szybkość dostarczania wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie utrzymują progu stawki za pośrednictwem szybkiego połączenia sieciowego, w wierszach na sekundę. 64 = Mergeslowrunspeed.Szybkość dostarczania wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie utrzymują stopy próg przez wolne lub połączenia dial-up Networking, w wierszach na sekundę. |
|
worst_latency |
Najwyższy opóźnienie, w sekundach, dla zmian danych propagowane przez czytnik dziennika lub dystrybucji agentów transakcyjnych publikacja. |
|
best_latency |
Najniższe opóźnienie w sekundach dla zmian danych propagowane przez czytnik dziennika lub agenci dystrybucji dla transakcyjnych publikacja. |
|
average_latency |
Średni opóźnienie w sekundach dla zmian danych propagowane przez czytnik dziennika lub dystrybucji agentów transakcyjnych publikacja. |
|
last_distsync |
Data ostatniej /czas , który uruchomiono agenta dystrybucji. |
|
przechowywania |
Jest to okres przechowywania w publikacja. |
|
latencythreshold |
Próg opóźnienia jest zestaw transakcyjnych publikacja. |
|
expirationthreshold |
Próg wygasania jest zestaw w publikacja, jeśli publikacja korespondencji seryjnej. |
|
agentnotrunningthreshold |
Zestaw próg dla najdłuższej czas dla agenta nie została uruchomiona. |
|
subscriptioncount |
Jest to liczba subskrypcji do publikacja. |
|
runningdistagentcount |
Liczba agentów dystrybucji systemem publikacja |
|
snapshot_agentname |
Nazwa zadanie agenta migawkę w publikacja. |
|
logreader_agentname |
Nazwa Agent odczytywania dziennika zadanie dla transakcyjnych publikacja. |
|
qreader_agentname |
Nazwa zadanie agenta czytnik kolejki natychmiastową publikacja transakcyjnych aktualizowania. |
|
worst_runspeedPerf |
Najdłuższy synchronizacji jest czas do publikacja korespondencji seryjnej. |
|
best_runspeedPerf |
Jest najkrótszy czas synchronizacji dla publikacja korespondencji seryjnej. |
|
average_runspeedPerf |
To czas synchronizacji średnia dla publikacja korespondencji seryjnej. |
|
retention_period_unit |
Jednostka służy do przechowywania express. |
Uwagi
Zatwierdź zmiany dowolnej właściwość PublisherMonitor obiekt przed wywołaniem tej metoda, ponieważ właściwość tego obiektu konieczne może być załadowany, jeśli nie zostały one załadowane już.
EnumPublications2 Metoda może być wywoływana tylko przez członków db_owner lub replmonitor ról stałej bazy danych do baza danych dystrybucji.
Wywołanie EnumPublications2 jest równoważne wykonywanie sp_replmonitorhelppublication (języka Transact-SQL).
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.
Zobacz także