Freigeben über


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.

partner_sync_state

tinyint

Synchronisierungsstatus der Spiegelungssitzung:

5 = Die Partner sind synchronisiert. Failover ist eventuell möglich. Weitere Informationen zu den Failover-Anforderungen finden Sie unter Rollenwechsel während einer Datenbank-Spiegelungssitzung (SQL Server).

6 = Die Partner sind nicht synchronisiert. Failover ist jetzt nicht möglich.

partner_sync_state_desc

nvarchar(60)

Beschreibung des Synchronisierungsstatus der Spiegelungssitzung:

SYNCHRONIZED

UNSYNCHRONIZED

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.

Siehe auch

Verweis

sys.database_mirroring (Transact-SQL)

sys.database_mirroring_endpoints (Transact-SQL)

Konzepte

Datenbank-Spiegelungszeuge

FAQ: Abfragen des SQL Server-Systemkatalogs