ReplicationServer.EnumDistributionDatabases Methode

Definition

Gibt die Verteilerdatenbanken zurück, die installiert sind, wenn die derzeit verbundene Instanz von Microsoft SQL Server ein Verteiler ist.

public:
 System::Collections::ArrayList ^ EnumDistributionDatabases();
public System.Collections.ArrayList EnumDistributionDatabases ();
member this.EnumDistributionDatabases : unit -> System.Collections.ArrayList
Public Function EnumDistributionDatabases () As ArrayList

Gibt zurück

Ein ArrayList-Objekt, das ein Array von DistributionDatabase-Objekten enthält.

Hinweise

Die EnumDistributionDatabases Methode kann nur aufgerufen werden, wenn eine Verbindung mit einem Verteiler hergestellt wird.

DistributionDatabase Objekte werden mit ihren bereits geladenen Eigenschaften zurückgegeben.

Die EnumDistributionDatabases Methode kann von Mitgliedern der öffentlichen Festen Datenbankrolle ausgeführt werden, die Zugriff auf Verteilungsdatenbanken haben. Dateibezogene Eigenschaften DistributionDatabase werden nur für Mitglieder der db_owner- oder replmonitor-Datenbankrolle auf der Verteilungsdatenbank und für Benutzer in der Publikationszugriffsliste (PAL) für jede Publikation geladen, deren Publisher dieser Verteilungsdatenbank zugeordnet ist.

Die EnumDistributionDatabases Methode entspricht der gespeicherten sp_helpdistributiondb (Transact-SQL)- Prozedur.

Gilt für: