Aracılığıyla paylaş


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.If SQL Server kuyruklar kullanılır, bu saklı yordam abonelik veritabanı abonelik sırasında yürütülür. Message Queuing kullanılıyorsa, bu saklı yordam dağıtımcı dağıtım veritabanı üzerinde sırasında yürütülür.

Topic link iconTransact-SQL sözdizimi kuralları

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

Bağımsız değişkenler

  • [ Yayımcı'ın = ] 'publisher'
    Is the name of the Publisher.publisher is sysname, with a default of NULL.Sunucu yayımlama için yapılandırılmalıdır.Tüm Yayımcılar için NULL.

  • [ @ publisherdb = ] 'publisher_db'
    Is the name of the publication database.publisher_db is sysname, with a default of NULL.Tüm yayın veritabanları için NULL.

  • [ @ yayın = ] 'publication'
    Is the name of the publication.publicationis sysname, with a default of NULL.Tüm yayınlar için NULL.

  • [ @ tranid = ] 'tranid'
    Is the transaction ID.tranidis sysname, with a default of NULL.Tüm hareketler için NULL.

  • [@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.

    Değer

    Açıklama

    0

    Sıra tüm türleri

    1

    Message Queuing

    2

    SQL Server sıra

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_replqueuemonitor anlık görüntü çoğaltması çoğaltması veya işlemsel bir sıraya alınmış güncelleştirme aboneliği kopyalamada kullanılır.SQL komutları içeren veya yayılan bir SQL komutunu bir parçası olan bir sıra iletileri görüntülenmez.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü çalıştırabilirsinizsp_replqueuemonitor.