sp_replqueuemonitor (Transact-sql)
Sıra iletileri listeler bir Microsoft SQL Serversıra veya MicrosoftBelirtilen yayını kuyruğa alınmış güncelleştirme aboneliği için Message Queuing. Eğer SQL Serversıralar kullanılır, bu saklı yordam üzerinde abone veritabanı abone adresindeki yürütülür. Message Queuing kullanılırsa, bu saklı yordam dağıtım veritabanı üzerinde dağıtımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_replqueuemonitor [ @publisher = ] 'publisher'
[ , [ @publisherdb = ] 'publisher_db' ]
[ , [ @publication = ] 'publication' ]
[ , [ @tranid = ] 'tranid' ]
[ , [ @queuetype = ] 'queuetype' ]
Bağımsız değişkenler
@ publisher =] 'publisher'
Yayımcı addır. publisherise sysname, null varsayılan. Sunucu yayımlama için yapılandırılmış olması gerekir. Tüm yayımcılar null.@ publisherdb =] 'publisher_db' ]
Yayını veritabanı adıdır. publisher_dbise sysname, null varsayılan. Tüm yayını veritabanları için null.@ yayın =] 'publication' ]
Yayını addır. publicationise sysname, null varsayılan. Tüm yayınlar için null.@tranid = ] 'tranid' ]
Hareketin kimliği. tranidise sysname, null varsayılan. Tüm işlemleri için null.@queuetype= 'queuetype' ]
Hareketleri depolayan sıra türüdür. queuetype olan tinyint varsayılan 0, ve bu değerlerden biri olabilir.Değer
Açıklama
0
Kuyruklar her türlü
1
Message Queuing
2
SQL Serversıra
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_replqueuemonitor anlık çoğaltma veya kuyruğa alınmış güncelleştirme abonelikleri ile işlem çoğaltma kullanılır. sql komutları içermez veya yayılan bir sql komutu bir parçası olan sıra iletileri görüntülenmez.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_replqueuemonitor.
Ayrıca bkz.
Başvuru
Sistem saklı yordamları (Transact-sql)