Aracılığıyla paylaş


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

String

Yayımcı adı.

distribution_db

String

Dağıtım veritabanı için belirtilen yayımcı.

security_mode

Int32

Ç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

String

Ç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

String

Parola (Basit şifrelendirilmiş biçimde) döndürdü.Parola, kullanıcılar için null dışında sysadmin.

Etkin

Boolean

Bir uzak yayımcı dağıtıcı olarak yerel sunucuyu kullanma:

working_directory

String

Çalışma dizini adı.

güvenilir

Boolean

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

Boolean

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

String

Tür, aşağıdakilerden biri olabilir yayımcı:

MSSQLSERVER

ORACLE

ORACLE GATEWAY

publisher_data_source

String

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.