sys.dm_db_mirroring_connections

Aktualisiert: 05. Dezember 2005

Gibt für jede für die Datenbankspiegelung hergestellte Verbindung eine Zeile zurück.

Spaltenname Datentyp Beschreibung

connection_id

uniqueidentifier

Bezeichner der Verbindung.

transport_stream_id

uniqueidentifier

Bezeichner der SNI-Verbindung (SQL Native Interface), die von dieser Verbindung für die TCP/IP-Kommunikation verwendet wird.

state

smallint

Aktueller Verbindungsstatus. Mögliche Werte:

1 = NEW

2 = CONNECTING

3 = CONNECTED

4 = LOGGED_IN

5 = CLOSED

state_desc

nvarchar(60)

Aktueller Verbindungsstatus. Mögliche Werte:

NEW

CONNECTING

CONNECTED

LOGGED_IN

CLOSED

connect_time

datetime

Datum und Uhrzeit der Verbindungseröffnung.

login_time

datetime

Datum und Uhrzeit der erfolgreichen Verbindungsanmeldung.

authentication_method

nvarchar(128)

Name der Windows-Authentifizierungsmethode, z. B. NTLM oder KERBEROS. Dieser Wert stammt von Windows.

principal_name

nvarchar(128)

Anmeldename, der auf Verbindungsberechtigungen überprüft wurde. Bei der Windows-Authentifizierung handelt es sich bei diesem Wert um den Remotebenutzernamen. Bei der Zertifikatsauthentifizierung handelt es sich bei diesem Wert um den Besitzer des Zertifikats.

remote_user_name

nvarchar(128)

Name des Peer-Benutzers aus der anderen Datenbank, die von der Windows-Authentifizierung verwendet wird.

last_activity_time

datetime

Datum und Uhrzeit für die letzte Verwendung der Verbindung zum Senden oder Empfangen von Informationen.

is_accept

bit

Gibt an, ob die Verbindung ursprünglich von der Remoteseite stammt.

1 = Die Verbindung ist eine Anforderung, die von der Remoteinstanz angenommen wurde.

0 = Die Verbindung wurde von der lokalen Instanz gestartet.

login_state

smallint

Status des Anmeldeprozesses für diese Verbindung. Mögliche Werte:

0 = Initial

1 = Negotiate

2 = SSPI

3 = PublicKeyLogin

4 = PublicKeyTentative

5 = LoggedIn

6 = Arbitration

login_state_desc

nvarchar(60)

Aktueller Anmeldestatus des Remotecomputers. Mögliche Werte:

Initial

Negotiate

SSPI

PublicKeyLogin

PublicKeyTentative

Arbitration

LoggedIn

peer_certificate_id

int

ID des lokalen Objekts für das Zertifikat, das von der Remoteinstanz zur Authentifizierung verwendet wird. Der Besitzer dieses Zertifikats muss über CONNECT-Berechtigungen für den Endpunkt der Datenbankspiegelung verfügen.

receives_posted

smallint

Die Anzahl asynchroner Netzwerkempfangsvorgänge, die für diese Verbindung noch nicht abgeschlossen wurden.

is_receive_flow_controlled

bit

Angabe, ob Netzwerkempfangsvorgänge aus Gründen der Datenflusskontrolle verschoben wurden, da das Netzwerk ausgelastet ist.

1 = Wahr

sends_posted

smallint

Die Anzahl asynchroner Netzwerksendevorgänge, die für diese Verbindung noch nicht abgeschlossen wurden.

is_send_flow_controlled

bit

Angabe, ob Netzwerksendevorgänge aus Gründen der Datenflusskontrolle verschoben wurden, da das Netzwerk ausgelastet ist.

1 = True

total_bytes_sent

bigint

Die Gesamtanzahl der von dieser Verbindung gesendeten Bytes.

total_bytes_received

bigint

Die Gesamtanzahl der von dieser Verbindung empfangenen Bytes.

total_fragments_sent

bigint

Die Gesamtanzahl der von dieser Verbindung gesendeten Datenspiegelungs-Nachrichtenfragmente.

total_fragments_received

bigint

Die Gesamtanzahl der von dieser Verbindung empfangenen Datenspiegelungs-Nachrichtenfragmente.

total_sends

bigint

Die Gesamtanzahl der von dieser Verbindung ausgegebenen Netzwerksendeanforderungen.

total_receives

bigint

Die Gesamtanzahl der von dieser Verbindung ausgegebenen Netzwerkempfangsanforderungen.

encalg

smallint

Der für diese Verbindung verwendete Verschlüsselungsalgorithmus. Mögliche Werte:

1 = Keine Verschlüsselung

2 = RC4

3 = AES

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Siehe auch

Verweis

Dynamische Verwaltungssichten und -funktionen

Andere Ressourcen

Überwachen der Datenbankspiegelung

Hilfe und Informationen

Informationsquellen für SQL Server 2005