sys.database_mirroring_witnesses (Transact-SQL)
Enthält eine Zeile für jede Zeugenrolle, die ein Server in einer Datenbankspiegelungspartnerschaft spielt.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
database_name |
sysname |
Name der beiden Datenbankkopien in der Datenbankspiegelungssitzung. |
principal_server_name |
sysname |
Name des Partnerservers, dessen Datenbankkopie derzeit die Prinzipaldatenbank ist. |
mirror_server_name |
sysname |
Name des Partnerservers, dessen Datenbankkopie derzeit die Spiegeldatenbank ist. |
safety_level |
tinyint |
Transaktionssicherheitseinstellung für Updates der Spiegeldatenbank: 0 = Unbekannter Status 1 = Aus (asynchron) 2 = Vollständig (synchron) Die Verwendung eines Zeugen für das automatische Failover setzt die vollständige Transaktionssicherheit (Standardeinstellung) voraus. |
safety_level_desc |
nvarchar(60) |
Beschreibung der Sicherheitsgarantie für Updates der Spiegeldatenbank. UNKNOWN OFF FULL |
safety_sequence_number |
int |
Updatesequenznummer für Änderungen an safety_level. |
role_sequence_number |
int |
Updatesequenznummer für Änderungen an Prinizipal-/Spiegelrollen der Spiegelungspartner. |
mirroring_guid |
uniqueidentifier |
Bezeichner der Spiegelungspartnerschaft. |
family_guid |
uniqueidentifier |
Bezeichner der Sicherungsfamilie für die Datenbank. Wird zur Erkennung übereinstimmender Wiederherstellungsstatus verwendet. |
is_suspended |
bit |
Die Datenbankspiegelung wurde angehalten. |
is_suspended_sequence_number |
int |
Sequenznummer zum Festlegen von is_suspended. |
Siehe auch
Verweis
sys.database_mirroring (Transact-SQL)
sys.database_mirroring_endpoints (Transact-SQL)
Katalogsichten (Transact-SQL)
Andere Ressourcen
FAQ: Abfragen des SQL Server-Systemkatalogs