ReplicationServer.EnumDistributionDatabases Methode

Definition

Gibt die installierten Verteilungsdatenbanken zurück, wenn die derzeit verbundene Instanz von Microsoft SQL Server ein Distributor 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 Objekt, das ArrayList ein Array von DistributionDatabase Objekten enthält.

Hinweise

Die Methode EnumDistributionDatabases kann nur aufgerufen werden, wenn sie mit einem Distributor verbunden ist.

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

Die Methode EnumDistributionDatabases kann von Mitgliedern der Public Fixed Database Role ausgeführt werden, die Zugriff auf Verteilungsdatenbanken haben. Dateibezogene Eigenschaften von DistributionDatabase werden nur für Mitglieder der db_owner- oder replmonitor-festen Datenbankrolle in der Verteilungsdatenbank geladen und für Benutzer in der Publikationszugangsliste (PAL) für jede Publikation, deren Publisher mit dieser Verteilungsdatenbank verknüpft ist.

Die Methode EnumDistributionDatabases ist äquivalent zum sp_helpdistributiondb (Transact-SQL) gespeicherten Verfahren.

Gilt für: