ReplicationMonitor.EnumPublishers Yöntemi
İzlenen dağıtımcı kullanın yayımcılar hakkında bilgi verir.
Ad Alanı: Microsoft.SqlServer.Replication
Derleme: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo içinde.dll)
Sözdizimi
'Bildirim
Public Function EnumPublishers As DataSet
'Kullanım
Dim instance As ReplicationMonitor
Dim returnValue As DataSet
returnValue = instance.EnumPublishers()
public DataSet EnumPublishers()
public:
DataSet^ EnumPublishers()
member EnumPublishers : unit -> DataSet
public function EnumPublishers() : 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 |
---|---|---|
name |
Yayımcı adı. |
|
distribution_db |
Dağıtım veritabanı için belirtilen yayımcı. |
|
security_mode |
Çoğaltma aracısı tarafından kullanılan güvenlik modu bir gönderme temelli abonelik için yayımcı bağlanmak için. |
|
oturum açma |
Çoğaltma aracısı tarafından kullanılan oturum açma adı bir gönderme temelli abonelik için yayımcı bağlanmak için. |
|
PAROLA |
Parola (Basit şifrelendirilmiş biçimde) döndürdü.Parola, kullanıcılar için null dışında sysadmin. |
|
Etkin |
Bir uzak yayımcı dağıtıcı olarak yerel sunucuyu kullanma: |
|
working_directory |
Çalışma dizini adı. |
|
güvenilir |
Yayımcı Dağıtımcı olarak bağlandığında parola gerekiyorsa.For Microsoft SQL Server 2005, this should always return 0, which means that the password is required. |
|
thirdparty_flag |
Yayın tarafından etkinleştirilip etkinleştirilmediğini SQL Server veya bir üçüncü taraf uygulama: yanlış = Oracle veya Oracle Gateway Yayımcı. doğru = Yayımcı entegre ile SQL Server kullanarak bir üçüncü taraf uygulama. |
|
publisher_type |
Tür, aşağıdakilerden biri olabilir yayımcı: MSSQLSERVER ORACLE ORACLE GATEWAY |
|
publisher_data_source |
ole db veri kaynak üzerinde yayımcı adı. |
Açıklamalar
Size gereken yürütme herhangi bir özellik değiştirir ReplicationMonitor nesneyi, bu nesnenin özelliklerini Bunlar zaten yüklü olduğu, yüklenmesi gerektiğinden bu yöntem çağırmadan önce.
Bir dağıtıcı yüklü değilse veya dağıtım veritabanı olan oluşturulmamış, bu yöntem bir istisna atar.
EnumPublishers yöntem yalnızca alınan üyeleri tarafından sysadmin sabit sunucu rolü at dağıtımcı üyeleri tarafından db_owner veya replmonitor dağıtım veritabanı ve dağıtımcı kullanan bir yayını yayın erişim listesi (pal) kullanıcılar tarafından sabit veritabanı rolü.
Alma EnumPublishers yürütmek için eşdeğer olduğu sp_helpdistpublisher (Transact-sql).
Bu ad, sınıf veya üye yalnızca desteklenen sürüm 2.0.net Framework.
Ayrıca bkz.