ReplicationMonitor.EnumPublishers2 Yöntemi
Şu anda bağlı sunucuyu dağıtıcı olarak kullanın yayımcılar listesini döndürür.
Ad Alanı: Microsoft.SqlServer.Replication
Derleme: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo içinde.dll)
Sözdizimi
'Bildirim
Public Function EnumPublishers2 As DataSet
'Kullanım
Dim instance As ReplicationMonitor
Dim returnValue As DataSet
returnValue = instance.EnumPublishers2()
public DataSet EnumPublishers2()
public:
DataSet^ EnumPublishers2()
member EnumPublishers2 : unit -> DataSet
public function EnumPublishers2() : DataSet
Dönüş Değeri
Tür: System.Data.DataSet
A DataSet nesne içeren aşağıdaki sütunlar.
Column |
Veri türü |
Açıklama |
---|---|---|
Yayımcı |
Bir Yayımcı addır. |
|
distribution_db |
Tarafından kullanılan dağıtım veritabanının adıdır bir verilen Yayımcı. |
|
Durum |
Bu değerlerden birini olabilir bu Yayımcı adresindeki yayınlar ile ilişkili tüm çoğaltma aracıları en fazla durumu. 1 = Başlatıldı 2 = Başarılı oldu 3 = Sürüyor 4 = Boş 5 = Yeniden deneniyor 6 = Başarısız oldu |
|
Uyarı |
Bu değerler birinin veya mantıksal or sonucu olabilir bu Yayımcı adresindeki yayın ait bir abonelik tarafından oluşturulan en fazla eşik uyarı. 1 = Sona erme.Bir abonelik için bir işlem yayın saklama dönemi tarafından izin verilen eşik değerinden daha fazla saklama dönemi yüzdesi olarak aştı. 2 = Gecikme süresi.saat İşlem bir veri çoğaltmak için çekilen abone için yayımcı eşiği, saniye cinsinden aşıyor. 4 = Mergeexpiration.Bir abonelik için birleştirme yayın saklama dönemi tarafından izin verilen eşik değerinden daha fazla saklama dönemi yüzdesi olarak aştı. 8 Mergefastrunduration =.saat Gerçekleştirilen birleştirme abonelik eşitleme işlemini tamamlamak için eşiği saniye hızlı ağ bağlantısı üzerinden aşıyor. 16 Mergeslowrunduration =.saat Gerçekleştirilen birleştirme abonelik eşitleme işlemini tamamlamak için eşiği saniye yavaş veya çevirmeli ağ bağlantısı üzerinden aşıyor. 32 Mergefastrunspeed =.Birleştirme abonelik eşitleme sırasında satır için teslimat hızı eşik hızı saniyede satırlardaki hızlı ağ bağlantısı üzerinden korumak başarısız oldu. 64 Mergeslowrunspeed =.Birleştirme abonelik eşitleme sırasında satır için teslimat hızı eşik oranı üzerinden yavaş veya satırların saniyede çevirmeli ağ bağlantısı korumak başarısız oldu. |
|
publicationcount |
Ait yayınların sayısı Yayımcı. |
Açıklamalar
Bir dağıtıcı yüklü değilse veya dağıtım veritabanı olan oluşturulmamış, bu yöntem bir istisna atar.
EnumPublishers2 yöntem yalnızca alınan üyeleri tarafından sysadmin sabit sunucu rolü üyeleri tarafından veya dağıtıcı db_owner veya replmonitor dağıtım veritabanı üzerinde veritabanı rolleri sabit.
Arama EnumPublishers2 yürütmek için eşdeğer olduğu sp_replmonitorhelppublisher (Transact-sql).
EnumPublishers2 yöntem ile kullanılabilir SQL Server 2005.
Bu ad, sınıf veya üye yalnızca desteklenen sürüm 2.0.net Framework.
Ayrıca bkz.