Udostępnij za pośrednictwem


sp_replmonitorsubscriptionpendingcmds (Transact-SQL)

Zwraca informacje o liczbę oczekujących poleceń dla subskrypcja transakcyjnych publikacja i drukowania Szacowana ilość czas potrzebnego na ich przetworzenia.Ta procedura przechowywana zwraca jeden wiersz dla każdego zwróconego subskrypcja.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_replmonitorsubscriptionpendingcmds [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
        , [ @publication = ] 'publication'
        , [ @subscriber = ] 'subscriber'
        , [ @subscriber_db = ] 'subscriber_db' 
        , [ @subscription_type = ] subscription_type

Argumenty

  • [ Wydawca @ = ] "publisher'
    Is the name of the Publisher.publisher is sysname, with no default.

  • [ @ publisher_db = ] "publisher_db'
    Is the name of the published database.publisher_db is sysname, with no default.

  • [ @ publikacja= ] "publication'
    Is the name of the publication.publication is sysname, with no default.

  • [ @ subskrybent = ] "subscriber'
    Is the name of the Subscriber.subscriber is sysname, with no default.

  • [ @ subscriber_db = ] "subscriber_db'
    Is the name of the subscription database.subscriber_db is sysname, with no default.

  • [ @ subscription_type = ] subscription_type
    If the type of subscription.publication_type is int, with no default and can be one of these values.

    Wartość

    Description

    0

    wypychanie subskrypcja

    1

    subskrypcja wciągana

Zestawy wyników

Nazwa kolumna

Typ danych

Description

pendingcmdcount

int

Wiele poleceń, które są w stanie oczekiwania dla subskrypcja.

estimatedprocesstime

int

Szacowana liczba sekund wymaganych do dostarczenia wszystkich oczekujących poleceń subskrybent.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_replmonitorsubscriptionpendingcmds jest używana z replikacja transakcyjnej.

Uprawnienia

Tylko członkowie sysadmin ustala rolę serwera na dystrybutor lub członkowie db_owner stała rola bazy danych w bazie danych dystrybucji mogą być wykonać sp_replmonitorsubscriptionpendingcmds.Może być wykonywany członków listy dostępu publikacja do publikacja, która korzysta z baza danych dystrybucji sp_replmonitorsubscriptionpendingcmds , aby powrócić do czasu polecenia dla tej publikacja.