Partager via


ReplicationServer.EnumCurrentPrincipals Méthode

Définition

Retourne des informations pour toutes les bases de données publiées qui participent à la mise en miroir de bases de données.

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

Retours

Objet DataSet qui contient les colonnes suivantes.

Colonne Type de données Description
db_namesysname Nom de la base de données.
current_principalsysname Principal actuel pour la base de données mise en miroir.
mirroring_roletinyint Rôle actuel de la base de données locale dans la session de mise en miroir de base de données.

1 = Principal

2 = Miroir

NULL = La base de données n'est pas en ligne.

mirroring_statetinyint État de la base de données miroir et de la session de mise en miroir de base de données.

0 = Suspendu

1 = Déconnecté

2 = Synchronisation

3 = Basculement en attente

4 = Synchronisé

NULL = La base de données n'est pas en ligne.

Remarques

Cette méthode est utilisée pour prendre en charge la réplication avec la mise en miroir de bases de données. Pour plus d’informations, consultez Mise en miroir de bases de données et réplication (SQL Server).

S’applique à