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.
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.
See Also