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


ReplicationServer.EnumCurrentPrincipals Метод

Определение

Возвращает информацию для всех опубликованных баз данных, которые участвуют в зеркальном отображении базы данных.

public:
 System::Data::DataSet ^ EnumCurrentPrincipals();
public System.Data.DataSet EnumCurrentPrincipals ();
member this.EnumCurrentPrincipals : unit -> System.Data.DataSet
Public Function EnumCurrentPrincipals () As DataSet

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

Объект DataSet, содержащий следующие столбцы.

Столбец Тип данных Описание
db_namesysname имя базы данных.
current_principalsysname Текущий основной сервер для зеркальной базы данных.
mirroring_roletinyint Текущая роль локальной базы данных в сеансе зеркального отображения базы данных:

1 = основная;

2 = зеркальная;

NULL = база данных не находится в режиме в сети.

mirroring_statetinyint Состояние зеркальной базы данных и сеанса зеркального отображения базы данных:

0 = приостановлено;

1 = отключен

2 = идет процесс синхронизации;

3 = ожидание отработки отказа;

4 = синхронизирована;

NULL = база данных не находится в режиме в сети.

Комментарии

Этот метод используется для поддержки репликации с зеркальным отображением базы данных. Дополнительные сведения см. в статье Зеркальное отображение и репликация баз данных (SQL Server).

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