sp_replmonitorhelppublisher (języka Transact-SQL)

Zwraca bieżące informacje o stanie dla jednego lub kilku wydawców skojarzone z dystrybutorem.Ta procedura składowana, która służy do monitorowania replikacja jest wykonywany w Rozdzielacz baza danych dystrybucji.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

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

Argumenty

  • [ program publisher @ =] '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 ma wartość NULL, będą zwracane informacje dotyczące wszystkich wydawców, które używają dystrybutora.

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

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

Program Publisher

sysname

Jest to nazwa Wydawca.

distribution_db

sysname

Jest nazwą baza danych dystrybucji, używanej przez dany Wydawca.

Stan

int

Maksymalny stan wszystkich agentów replikacja skojarzone z publikacjami w Wydawca może być jedną z tych wartości.

1 = Uruchomiono

2 = Powiodło się.

3 = W toku

4 = Bezczynności

5 = Ponawianie

6 = Nie powiodło się

Ostrzeżenie

int

Maksymalny próg ostrzeżeń generowanych przez subskrypcja należące do publikacja w Wydawca może być wynikiem logicznego lub jednej lub więcej z tych wartości.

1 = wygaśnięcia — subskrypcja transakcyjnych publikacja nie został zsynchronizowany w ramach progu okresu przechowywania.

2 = Aby zreplikować dane transakcyjnych czas opóźnienia - Wydawca do subskrybenta przekracza próg w sekundach.

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

8 = mergefastrunduration - czas podjęte do ukończenia synchronizacji subskrypcja seryjnej przekracza próg, w sekundach, przez sieć fast.

16 = mergeslowrunduration - czas podjęte do ukończenia synchronizacji subskrypcja seryjnej przekracza próg, w sekundach, przez połączenie sieciowe wolne lub telefonicznego.

32 = mergefastrunspeed — szybkość dostarczania dla wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie utrzymują stawka progowa w wierszach na sekundę, za pośrednictwem szybkiego połączenia sieciowego.

64 = mergeslowrunspeed — szybkość dostarczania dla wierszy podczas synchronizacji subskrypcja korespondencji seryjnej nie utrzymują stopy próg w wierszach na sekundę, za pośrednictwem połączenia sieciowego wolne lub telefonicznego.

publicationcount

int

Liczba publikacji należących do Wydawca.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_replmonitorhelppublisher jest używana z wszystkich typów replikacja.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera u dystrybutora lub członkami db_owner lub replmonitor może być wykonywany przez stałe role bazy danych w bazie danych dystrybucji sp_replmonitorhelppublisher.