Aracılığıyla paylaş


sp_replmonitorhelppublisher (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Dağıtımcıyla ilişkilendirilmiş bir veya daha fazla Yayımcı için geçerli durum bilgilerini döndürür. Çoğaltmayı izlemek için kullanılan bu saklı yordam, dağıtım veritabanındaki Dağıtımcı'da yürütülür.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_replmonitorhelppublisher
    [ [ @publisher = ] N'publisher' ]
    [ , [ @refreshpolicy = ] refreshpolicy ]
[ ; ]

Tartışmalar

[ @publisher = ] N'yayımcı'

Durumunun izlendiği Publisher'ın adı. @publisher, varsayılanı ile sysname. ise NULL, Dağıtımcıyı kullanan tüm Yayımcılar için bilgiler döndürülür.

[ @refreshpolicy = ] refreshpolicy

Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.

Sonuç kümesi

Sütun adı Veri türü Açıklama
publisher sysname Yayımcı adı.
distribution_db sysname Belirli bir Yayımcı tarafından kullanılan dağıtım veritabanının adı.
status Int Bu Publisher'daki yayınlarla ilişkili tüm çoğaltma aracılarının en yüksek durumu; bu değerlerden biri olabilir.

1 = Başlatıldı
2 = Başarılı
3 = Devam ediyor
4 = Boşta
5 = Yeniden Deneme
6 = Başarısız oldu
warning Int Bu Yayımcı'daki bir yayına ait bir abonelik tarafından oluşturulan maksimum eşik uyarısı, bu değerlerden birinin veya daha fazlasının mantıksal VEYA sonucu olabilir.

1 = süre sonu - bir işlem yayını aboneliği bekletme süresi eşiği içinde eşitlenmemiştir.
2 = latency - bir işlem Yayımcısından Aboneye verileri çoğaltmak için geçen süre saniyeler içinde eşiği aşıyor.
4 = mergeexpiration - birleştirme yayını aboneliği bekletme süresi eşiği içinde eşitlenmemiştir.
8 = mergefastrunduration - Birleştirme aboneliğinin eşitlenmesini tamamlamak için geçen süre, hızlı bir ağ bağlantısı üzerinden saniyeler içinde eşiği aşıyor.
16 = mergeslowrunduration - Birleştirme aboneliğinin eşitlenmesini tamamlamak için geçen süre yavaş bir ağ bağlantısı üzerinden eşiği saniyeler içinde aşıyor.
32 = mergefastrunspeed - Birleştirme aboneliğinin eşitlenmesi sırasında satırların teslim hızı, hızlı bir ağ bağlantısı üzerinden saniye başına satır başına eşik oranını koruyamadı.
64 = mergeslowrunspeed - Birleştirme aboneliğinin eşitlenmesi sırasında satırların teslim hızı, yavaş bir ağ bağlantısı üzerinden saniye başına satırlarda eşik oranını koruyamadı.
publicationcount Int Yayımcı'ya ait yayın sayısı.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Açıklamalar

sp_replmonitorhelppublisher tüm çoğaltma türleriyle kullanılır.

İzinler

Yalnızca Dağıtımcı'daki sysadmin sabit sunucu rolünün üyeleri veya dağıtım veritabanındaki db_owner veya replmonitor sabit veritabanı rollerinin üyeleri yürütebilir sp_replmonitorhelppublisher.