Udostępnij za pośrednictwem


Metoda ReplicationMonitor.EnumPublishers

Zwraca informacje o wydawcy, używające monitorowane dystrybutora.

Przestrzeń nazw:  Microsoft.SqlServer.Replication
Zestaw:  Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)

Składnia

'Deklaracja
Public Function EnumPublishers As DataSet
'Użycie
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

Wartość zwracana

Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.

Kolumna

Typ danych

Opis

name

String

Nazwa Wydawca.

distribution_db

String

Baza danych dystrybucji dla określonego Wydawca.

security_mode

Int32

Tryb zabezpieczeń używany przez agenta replikacja w subskrypcja wypychana połączyć się z wydawcą.

Logowanie

String

Nazwa logowania używana przez agenta replikacja w subskrypcja wypychana połączyć się z wydawcą.

hasło

String

Zwrócone hasło (w formie zaszyfrowanej prosty).Hasło jest null dla użytkowników innych niż sysadmin.

aktywne

Boolean

Czy zdalny Wydawca używa serwera lokalnego jako dystrybutorzy:

working_directory

String

Nazwa katalogu roboczego.

Zaufane

Boolean

Jeśli hasło jest wymagane, gdy Wydawca łączy do dystrybutora.For Microsoft SQL Server 2005, this should always return 0, which means that the password is required.

thirdparty_flag

Boolean

Czy publikacja jest włączone przez SQL Server lub przez aplikację innej firmy:

FALSE = Oracle lub Wydawca bramy Oracle.

TRUE = Wydawca zostało zintegrowane z SQL Server za pomocą aplikacji innych firm.

publisher_type

String

Typ Wydawca, może być jedną z następujących czynności:

MSSQLSERVER

ORACLE

BRAMA ORACLE

publisher_data_source

String

Nazwa źródło danych OLE DB dla Wydawca.

Uwagi

Należy zatwierdzanie dowolnej właściwość zmienia się na ReplicationMonitor obiekt przed wywołaniem tej metoda, ponieważ właściwość tego obiektu konieczne może być załadowany, jeśli nie zostały one załadowane już.

Jeśli dystrybutor nie jest zainstalowany lub nie zostanie utworzona baza danych dystrybucji, ta metoda zgłasza wyjątek.

EnumPublishers metoda mogą być pobierane tylko przez członków sysadmin roli serwera stałych u dystrybutora przez członków db_owner lub replmonitor ustaloną rola bazy danych w bazie danych dystrybucji lub przez użytkowników w lista dostępu do publikacja (PAL) publikacja, która używa dystrybutora.

Pobieranie EnumPublishers jest równoważne wykonywanie sp_helpdistpublisher (języka Transact-SQL).

Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.