Udostępnij za pośrednictwem


sp_replqueuemonitor (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 przechowywana jest wykonywana przez subskrybent do baza danych subskrypcja. Jeśli używana jest kolejkowanie wiadomości, ta procedura przechowywana jest wykonywany na dystrybutor baza danych dystrybucji.

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

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

Argumenty

  • [ Wydawca @ = ] "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ść

    Description

    0

    Wszystkie typy kolejek

    1

    kolejkowanie wiadomości

    2

    SQL Server kolejki

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_replqueuemonitor jest używany w replikacja migawka lub replikacji transakcyjnych w kolejce subskrypcji aktualizacji.Wiadomości kolejki, które nie zawierają polecenia SQL lub są częścią rozszerzania polecenia SQL nie są wyświetlane.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner stała rola bazy danych może być wykonywany sp_replqueuemonitor.