Datenbank-Spiegelungsendpunkt

Aktualisiert: 14. April 2006

Die Verbindungsverwaltung bei Microsoft SQL Server 2005 basiert auf Endpunkten. Ein Endpunkt ist ein SQL Server-Objekt, mit dessen Hilfe SQL Server über das Netzwerk kommunizieren kann. Bei der Datenbankspiegelung benötigt eine Serverinstanz ihren eigenen Datenbank-Spiegelungsendpunkt. Alle Spiegelungsverbindungen auf einer Serverinstanz verwenden einen gemeinsamen Datenbankspiegelungsendpunkt. Dieser Endpunkt ist ein auf einen bestimmten Zweck ausgerichteter Endpunkt, der ausschließlich dafür verwendet wird, Datenbankspiegelungsverbindungen von anderen Serverinstanzen zu empfangen.

ms179511.note(de-de,SQL.90).gifHinweis:
Clientverbindungen mit dem Prinzipalserver verwenden keinen Datenbank-Spiegelungsendpunkt.

Datenbank-Spiegelungsendpunkte senden und empfangen Meldungen zwischen den Serverinstanzen bei Datenbankspiegelungssitzungen über TCP (Transmission Control Protocol). Jeder Datenbank-Spiegelungsendpunkt überwacht eine eindeutige TCP-Portnummer. Der Datenbank-Spiegelungsendpunkt einer Serverinstanz steuert den Port, den die Instanz für die Überwachung in Bezug auf Datenbankspiegelungsmeldungen von anderen Serverinstanzen verwendet.

Server-Netzwerkadressen

Die Netzwerkadresse einer Serverinstanz (die Server-Netzwerkadresse) enthält die Portnummer des zugehörigen Endpunktes sowie den System- und Domänennamen des entsprechenden Hostcomputers. Da jeder Server über einen eindeutigen Spiegelungsendpunkt verfügt, der einen eindeutigen Port verwendet, wird durch die Portnummer eindeutig eine bestimmte Serverinstanz identifiziert. Auf diese Weise können mehrere Serverinstanzen auf einem einzigen Server an der Datenbankspiegelung teilnehmen (was normalerweise nur zu Testzwecken erfolgt). Weitere Informationen finden Sie unter Angeben einer Server-Netzwerkadresse (Datenbankspiegelung).

In der folgenden Abbildung wird veranschaulicht, wie zwei Serverinstanzen auf demselben Server eindeutig identifiziert werden. Die Server-Netzwerkadressen beider Serverinstanzen enthalten denselben Systemnamen, MYSYSTEM, und Domänennamen, Adventure-Works.MyDomain.com. Damit das System Verbindungen an eine Serverinstanz routen kann, enthält eine Server-Netzwerkadresse die dem Spiegelungsendpunkt einer bestimmten Serverinstanz zugeordnete Portnummer.

Servernetzwerkadressen einer Standardinstanz

ms179511.note(de-de,SQL.90).gifHinweis:
Diese Endpunkte können verwendet werden, um die gesamte Spiegelungsfunktionalität für die Instanz zu aktivieren oder zu deaktivieren.

Standardmäßig enthält eine Instanz von SQL Server keinen Datenbank-Spiegelungsendpunkt. Diese müssen manuell als Teil des Einrichtungsprozesses einer Datenbankspiegelungssitzung erstellt werden. Der Systemadministrator muss einen separaten Endpunkt in jeder Serverinstanz erstellen, die an der Datenbankspiegelung teilnehmen soll.

ms179511.security(de-de,SQL.90).gifSicherheitshinweis:
Falls der Computer, auf dem SQL Server ausgeführt wird, über eine Firewall verfügt, muss die Firewall so konfiguriert sein, dass für den im Endpunkt angegebenen Port eingehende und ausgehende Verbindungen zugelassen werden.

Für die Datenbankspiegelung werden Authentifizierung und Verschlüsselung am Endpunkt konfiguriert. Weitere Informationen finden Sie unter Transportsicherheit bei der Datenbankspiegelung.

ms179511.note(de-de,SQL.90).gifWichtig:
Ein bereits verwendeter Datenbankspiegelungs-Endpunkt darf nicht neu konfiguriert werden. Die Serverinstanzen verwenden die Endpunkte der anderen Instanzen, um sich einen Überblick über die Status der anderen Systeme zu verschaffen. Wird der Endpunkt neu konfiguriert, ist ein erneutes Starten möglich, was von den anderen Serverinstanzen als Fehler aufgefasst werden könnte. Dies ist vor allem im Modus für hohe Sicherheit mit automatischem Failover wichtig, bei dem das Neukonfigurieren des Endpunktes auf einem Partner zur Ausführung eines Failovers führen könnte.
So konfigurieren Sie einen Endpunkt für die Datenbankspiegelung

Siehe auch

Konzepte

Transportsicherheit bei der Datenbankspiegelung
Verwalten von Metadaten beim Bereitstellen einer Datenbank auf einer anderen Serverinstanz
Problembehandlung beim Einrichten einer Datenbankspiegelung

Andere Ressourcen

sys.database_mirroring_endpoints (Transact-SQL)
sys.dm_db_mirroring_connections

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Neuer Inhalt:
  • Eine Empfehlung gegen das Neukonfigurieren eines derzeit verwendeten Datenbank-Spiegelungsendpunktes wurde hinzugefügt.