Metoda ReplicationServer.EnumCurrentPrincipals
Zwraca informacje o wszystkich opublikowanych baz danych, które uczestniczą w dublowanie bazy danych.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumCurrentPrincipals As DataSet
'Użycie
Dim instance As ReplicationServer
Dim returnValue As DataSet
returnValue = instance.EnumCurrentPrincipals()
public DataSet EnumCurrentPrincipals()
public:
DataSet^ EnumCurrentPrincipals()
member EnumCurrentPrincipals : unit -> DataSet
public function EnumCurrentPrincipals() : DataSet
Wartość zwracana
Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
db_name |
Sysname |
Nazwa bazy danych. |
current_principal |
Sysname |
Główna bieżącego dublowanego bazy danych. |
mirroring_role |
tinyint |
Odtwarza bieżącej roli lokalnej bazy danych dublowanie bazy danych sesja. 1 = Główny zobowiązany 2 = Dublowanie NULL = bazy danych nie jest w trybie online. |
mirroring_state |
tinyint |
Stan duplikat bazy danych i dublowanie sesja bazy danych. 0 = Zawieszone 1 = Rozłączono 2 = Synchronizowanie 3 = Czasu pracy awaryjnej 4 = Synchronized NULL = bazy danych nie jest w trybie online. |
Uwagi
Ta metoda jest używana do obsługi replikacja z dublowanie bazy danych.Aby uzyskać więcej informacji, zobacz temat Replikacja i dublowania baz danych.