Datenbankspiegelung

Die Datenbankspiegelung ist in erster Linie eine Softwarelösung, um die Verfügbarkeit einer Datenbank zu erhöhen. Die Datenbankspiegelung wird für jede Datenbank einzeln implementiert und kann nur für Datenbanken herangezogen werden, die das vollständige Wiederherstellungsmodell verwenden. Beim einfachen oder massenprotokollierten Wiederherstellungsmodell wird die Datenbankspiegelung nicht unterstützt. Die Datenbankspiegelung wird in SQL Server Standard Edition und Enterprise Edition unterstützt.

Durch die Datenbankspiegelung wird im Vergleich zu der bisher in Microsoft SQL Server möglichen Verfügbarkeit eine deutliche Steigerung erzielt. Darüber hinaus bietet die Lösung eine leicht zu verwaltende Alternative bzw. Ergänzung für die Failoverclusterunterstützung oder den Protokollversand. Beim Synchronisieren einer Datenbank-Spiegelungssitzung stellt die Datenbankspiegelung einen unmittelbar betriebsbereiten Standbyserver bereit, der ein rasches Failover unterstützt, ohne dass Daten aus Transaktionen, für die bereits ein Commit ausgeführt wurde, verloren gehen. Während einer normalen Spiegelungssitzung können die Clientanwendungen nach dem Ausfall eines Produktionsservers schnell wiederhergestellt werden, indem die Verbindung zum Standbyserver wiederhergestellt wird.

ms177412.note(de-de,SQL.90).gifHinweis:
Die master-, msdb-, temp- oder model-Datenbank kann nicht gespiegelt werden.

In diesem Abschnitt

Thema Beschreibung

Übersicht über die Datenbankspiegelung

Stellt die Komponenten der Datenbankspiegelung vor.

Datenbank-Spiegelungssitzungen

Erläutert umfassend die Komplikationen bei Datenbank-Spiegelungssitzungen (viele verschiedene Themen). Dieser Abschnitt ist wichtig, um ein grundlegendes Verständnis für die Features und die Funktionsweise der Datenbankspiegelung zu entwickeln.

Herstellen von Clientverbindungen mit einer gespiegelten Datenbank

Beschreibt die Attribute von Clientverbindungszeichenfolgen und die Algorithmen für die Verbindung bzw. erneute Verbindung eines Clients mit einer gespiegelten Datenbank.

Datenbankspiegelung und weitere Features und Komponenten

Enthält eine Zusammenfassung der wichtigsten Features und Komponenten von SQL Server, die mit der Datenbankspiegelung verwendet werden können. Erläutert außerdem die Verwendung der Datenbankspiegelung zwischen Failoverclustern und bei einer Datenbank mit einem Volltextkatalog, sowie die Verwendung von Datenbanksnapshots auf der Spiegeldatenbank für Berichtszwecke.

Einrichten der Datenbankspiegelung

Beschreibt die Vorbereitung der Datenbankspiegelung und das Einrichten einer Sitzung.

Anhalten und Fortsetzen der Datenbankspiegelung

Erläutert, wie eine Sitzung mithilfe von Transact-SQL angehalten und fortgesetzt werden kann.

Entfernen der Datenbankspiegelung

Erklärt, wie eine Sitzung mithilfe von Transact-SQL beendet wird.

Verwalten der Datenbankspiegelung (SQL Server Management Studio)

Stellt die Verwaltung der Datenbankspiegelung mit SQL Server Management Studio vor. Diese Komponente enthält eine Eigenschaftenseite für die Datenbankspiegelung und einen Assistenten zum Konfigurieren der Sicherheit für die Datenbankspiegelung.

Überwachen der Datenbankspiegelung

Enthält Informationen zum Verwenden des Datenbankspiegelungs-Monitors bzw. der gespeicherten Prozedur dbmmonitor zum Überwachen der Datenbankspiegelung bzw. von Datenbank-Spiegelungssitzungen.

Siehe auch

Konzepte

Übersicht über die Wiederherstellungsmodelle

Hilfe und Informationen

Informationsquellen für SQL Server 2005