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 ).