Udostępnij za pośrednictwem


sp_replqueuemonitor (języka Transact-SQL)

Lists the queue messages from a Microsoft SQL Server queue or Microsoft Message Queuing for queued updating subscriptions to a specified publication.Jeśli SQL Server kolejki są używane, ta procedura składowana jest wykonywany przez subskrybenta na baza danych subskrypcja.Jeśli używana jest kolejkowanie komunikatów, ta procedura składowana jest wykonywany w Rozdzielacz baza danych dystrybucji.

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

Składnia

sp_replqueuemonitor [ @publisher = ] 'publisher'
    [ , [ @publisherdb = ] 'publisher_db' ]
    [ , [ @publication = ] 'publication' ]
    [ , [ @tranid = ] 'tranid' ]
    [ , [ @queuetype = ] 'queuetype' ]

Argumenty

  • [ program publisher @ =] 'publisher"
    Is the name of the Publisher.publisher is sysname, with a default of NULL.Serwer musi być skonfigurowany do publikowania.Wartość NULL dla wszystkich wydawców.

  • [ @ publisherdb =] 'publisher_db"
    Is the name of the publication database.publisher_db is sysname, with a default of NULL.Wartość NULL dla wszystkich baz danych w publikacja.

  • [ publikacja @ =] 'publication"
    Is the name of the publication.publicationis sysname, with a default of NULL.Wartość NULL dla wszystkich publikacji.

  • [ @ tranid =] 'tranid"
    Is the transaction ID.tranidis sysname, with a default of NULL.Wartość NULL dla wszystkich transakcji.

  • [@queuetype= ] 'queuetype' ]
    Is the type of queue that stores transactions.queuetype is tinyint with a default of 0, and can be one of these values.

    Wartość

    Opis

    0

    Wszystkie typy kolejek

    1

    kolejkowanie komunikatów

    2

    SQL Server kolejki

Wartości kodów powrotnych

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

Uwagi

sp_replqueuemonitor używane w replikacja migawka lub replikacja transakcyjna w kolejce subskrypcje aktualizacji.Wiadomości w kolejce, które nie zawierają polecenia SQL lub są częścią rozszerzonego polecenia SQL nie są wyświetlane.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_replqueuemonitor.