Поделиться через


ReplicationServer.EnumDistributionDatabases Метод

Определение

Возвращает базы данных распространителя, установленные, когда подключенный экземпляр Microsoft SQL Server является распространителем.

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

Возвращаемое значение

Объект ArrayList, содержащий массив DistributionDatabase объектов.

Комментарии

Метод EnumDistributionDatabases можно вызывать только при подключении к распространителю.

DistributionDatabase объекты возвращаются с уже загруженными свойствами.

Этот EnumDistributionDatabases метод может выполняться членами роли общедоступной предопределенной базы данных, которые имеют доступ к базам данных распространителя. Свойства DistributionDatabase , связанные с файлами, загружаются только для членов предопределенной роли базы данных db_owner или replmonitor в базе данных распространителя и для пользователей в списке доступа к публикации (PAL) для любой публикации, издатель которой связан с этой базой данных распространителя.

Этот EnumDistributionDatabases метод эквивалентен хранимой процедуре sp_helpdistributiondb (Transact-SQL ).

Применяется к