Udostępnij za pośrednictwem


sp_replmonitorhelppublisher (Transact-SQL)

Zwraca bieżące informacje o stanie dla jednego lub kilku wydawcy skojarzonych z dystrybutor.Ta procedura przechowywana, która jest używana do monitorowania replikacja, jest wykonywany na dystrybutor baza danych dystrybucji.

Topic link iconKonwencje składni języka Transact-SQL

sp_replmonitorhelppublisher [ [ @publisher = ] 'publisher' ]
    [ , [ @refreshpolicy = ] refreshpolicy ]

Argumenty

  • [ Wydawca @ = ] "publisher'
    Is the name of the Publisher the status of which is being monitored.publisher is sysname, with a default value of NULL.Jeśli wartością tą jest NULL, informacje zostaną zwrócone dla wszystkich wydawcy, które używają dystrybutor.

  • [ @refreshpolicy= ] refreshpolicy
    Tylko do użytku wewnętrznego.

Zestawy wyników

Nazwa kolumna

Typ danych

Description

Wydawca

sysname

To nazwa Wydawca.

distribution_db

sysname

Jest nazwą baza danych dystrybucji, używanej przez danego wydawcę.

Stan

int

Maksymalny stan wszystkich agentów replikacja skojarzonych z publikacjami w tym Wydawca może mieć jedną z następujących wartości.

1 = Started

2 Udane =

3 = W toku

4 = Idle

5 Ponawianie =

6 = Failed

Ostrzeżenie

int

Maksymalny próg ostrzeżeń generowanych przez subskrypcja, należące do publikacja to wydawca, który może być logiczny wynik lub co najmniej jedną z następujących wartości.

1 = wygaśnięcia — subskrypcja na publikacja w transakcyjnej nie został zsynchronizowany w ramach próg okresu przechowywania.

2 = opóźnienie — czas potrzebny do replikowania danych od Wydawca transakcyjnych do subskrybent przekracza próg w sekundach.

4 = mergeexpiration - subskrypcja do publikacja korespondencji seryjnej nie został zsynchronizowany w ramach próg okresu przechowywania.

8 = mergefastrunduration — czas potrzebny na zakończenie synchronizacji subskrypcja korespondencji seryjnej przekracza próg w sekundach, za pośrednictwem połączenia sieciowego szybkie.

16 = mergeslowrunduration — czas potrzebny na zakończenie synchronizacji subskrypcja korespondencji seryjnej przekracza próg w sekundach, przez wolne lub wybierania — połączenie z siecią.

32 = mergefastrunspeed — stawka dostawy dla wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie może zachować próg szybkości, w wierszach na sekundę, za pośrednictwem połączenia sieciowego szybkie.

64 = mergeslowrunspeed — kurs dostawy dla wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie utrzymania próg szybkości, w wierszach na sekundę, przez wolne lub wybierania — połączenie z siecią.

publicationcount

int

Czy liczba publikacji należących do Wydawca.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_replmonitorhelppublisher jest używane ze wszystkimi typami replikacja.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera na dystrybutor lub członkowie db_owner or replmonitor stałe role bazy danych w bazie danych dystrybucji mogą być wykonać sp_replmonitorhelppublisher.