ReplicationServer.EnumCurrentPrincipals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Informationen für alle veröffentlichten Datenbanken zurück, die an der Datenbankspiegelung teilnehmen.
public:
System::Data::DataSet ^ EnumCurrentPrincipals();
public System.Data.DataSet EnumCurrentPrincipals ();
member this.EnumCurrentPrincipals : unit -> System.Data.DataSet
Public Function EnumCurrentPrincipals () As DataSet
Gibt zurück
Ein DataSet-Objekt, das die folgenden Spalten enthält.
Column | Datentyp | Beschreibung |
---|---|---|
db_name | sysname | Datenbankname. |
current_principal | sysname | Der aktuelle Prinzipal für die gespiegelte Datenbank. |
mirroring_role | tinyint | Aktuelle Rolle der lokalen Datenbank in der Datenbank-Spiegelungssitzung.
1 = Prinzipal 2 = Spiegel NULL = Datenbank ist nicht online. |
mirroring_state | tinyint | Status der Spiegeldatenbank und der Datenbank-Spiegelungssitzung.
0 = Angehalten 1 = Getrennt 2 = Wird synchronisiert 3 = Ausstehendes Failover 4 = Synchronisiert NULL = Datenbank ist nicht online. |
Hinweise
Diese Methode wird verwendet, um die Replikation mit der Datenbankspiegelung zu unterstützen. Weitere Informationen finden Sie unter Datenbankspiegelung und Replikation (SQL Server).