sp_replmonitorhelppublisher (Transact-sql)
Bir dağıtıcı ile ilişkili bir veya daha fazla yayımcılar için geçerli durum bilgisi döndürür. Dağıtım veritabanı üzerinde dağıtımcı çoğaltma izlemek için kullanılır, bu saklı yordam yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_replmonitorhelppublisher [ [ @publisher = ] 'publisher' ]
[ , [ @refreshpolicy = ] refreshpolicy ]
Bağımsız değişkenler
@ publisher =] 'publisher'
Hangi durumunu izlenmekte olan yayımcı addır. publisher ise sysname, varsayılan değeri NULL. BOŞ ise, bilgileri dağıtımcı kullanan tüm yayımcılar için döndürülür.**@refreshpolicy=**refreshpolicy
Yalnızca iç kullanım.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
Yayınevi |
sysname |
Bir Publisher addır. |
distribution_db |
sysname |
Belirli bir yayıncı tarafından kullanılan dağıtım veritabanının adıdır. |
durumu |
int |
Bu değerlerden biri olabilir bu Publisher adresindeki yayınlar ile ilişkili tüm çoğaltma aracıları en fazla durumu. 1 = Başladı 2 = Başarılı oldu 3 = Sürüyor 4 = Boş 5 = Yeniden deneme 6 = Başarısız oldu |
Uyarı |
int |
Bu değerler birinin veya mantıksal or sonucu olabilir bu Publisher, yayını ait bir abonelik tarafından oluşturulan en fazla eşik uyarı. 1 = sona erme – işlem yayınına abonelik içinde tutma dönem eşik eşitlenmemiş. 2 = gecikme süresi - işlem Publisher'dan abone için verileri çoğaltmak için kullanılan süre eşiği, saniye cinsinden aşıyor. 4 = mergeexpiration - abonelik birleştirme yayınına içinde tutma dönem eşik eşitlenmemiş. 8 mergefastrunduration-= birleştirme abonelik tam eşitleme için kullanılan süre eşiği, saniye cinsinden hızlı ağ bağlantısı üzerinden aşıyor. 16 mergeslowrunduration-= birleştirme abonelik tam eşitleme için kullanılan süre eşiği, saniye cinsinden yavaş ya da çevirmeli ağ bağlantısı üzerinden aşıyor. 32 mergefastrunspeed – teslimat hızı eşik oranı satır başına, hızlı ağ bağlantısı üzerinden korumak satır birleştirme abonelik eşitleme sırasında başarısız oldu için =. 64 mergeslowrunspeed-teslimat hızı eşik oranı satır başına, yavaş ya da çevirmeli ağ bağlantısı üzerinden korumak satır birleştirme abonelik eşitleme sırasında başarısız oldu için =. |
publicationcount |
int |
Yayınların sayısı için yayımcı ait olduğunu. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_replmonitorhelppublisher çoğaltma tüm türleri kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü Dağıtımcı veya üyeleri db_owner veya replmonitor sabit veritabanı rolleri dağıtım veritabanında yürütebilirsiniz sp_replmonitorhelppublisher.