ReplicationServer.EnumCurrentPrincipals Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Um objeto DataSet que contém as colunas a seguir.
Coluna | Tipo de dados | Descrição |
---|---|---|
db_name | sysname | nome do banco de dados. |
current_principal | sysname | A entidade atual do banco de dados espelhado. |
mirroring_role | tinyint | 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_state | tinyint | 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, confira Espelhamento e replicação de banco de dados (SQL Server).