ReplicationServer.EnumCurrentPrincipals Método

Definição

Retorna informações para todos os bancos de dados publicados que estão participando do espelhamento de banco de dados.

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

Retornos

DataSet

Um objeto DataSet que contém as colunas a seguir.

Coluna Tipo de dados Descrição
db_namesysname nome do banco de dados.
current_principalsysname A entidade atual do banco de dados espelhado.
mirroring_roletinyint Função atual do banco de dados local é reproduzida na sessão de espelhamento de banco de dados.

1 = Principal 2 = Espelhamento NULL = O banco de dados não está online.

mirroring_statetinyint Estado do banco de dados de espelhamento e da sessão de espelhamento de banco de dados.

0 = suspenso 1 = desconectado 2 = Sincronização 3 = Failover pendente 4 = Sincronizado NULL = O banco de dados não está online.

Comentários

Esse método é usado para dar suporte à replicação com espelhamento de banco de dados. Para obter mais informações, consulte replicação e espelhamento de banco de dados (SQL Server).

Aplica-se a