Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn die gespiegelte Datenbank synchronisiert wird (d. h. wenn sich die Datenbank im SYNCHRONIZED-Zustand befindet), kann der Datenbankbesitzer ein manuelles Failover auf den Spiegelserver initiieren.
Während eines manuellen Failovers werden die Prinzipal- und Spiegelserverrollen für die Datenbank ausgetauscht, für die das Failover ausgeführt wird. Die Spiegeldatenbank wird zur Hauptdatenbank, und die Hauptdatenbank wird zur Spiegeldatenbank. In der folgenden Tabelle wird beispielsweise gezeigt, wie ein manuelles Failover die Rollen von zwei Spiegelpartnern austauscht: SQLDBENGINE0_1 und SQLDBENGINE0_2.
| Server | Vor dem Failover | Nach dem Failover |
|---|---|---|
SQLDBENGINE0_1 |
HAUPT | SPIEGEL |
SQLDBENGINE0_2 |
SPIEGEL | HAUPT |
Beachten Sie, dass die Serverrollen für andere Datenbankspiegelungssitzungen nicht betroffen sind. Weitere Informationen finden Sie unter Rollenwechsel während einer Datenbankspiegelungssitzung (SQL Server).
Manuelle Umschaltung der Datenbankspiegelung
Stellen Sie eine Verbindung mit der Prinzipalserverinstanz her, und klicken Sie im Bereich "Objekt-Explorer " auf den Servernamen, um die Serverstruktur zu erweitern.
Erweitern Sie Datenbanken, und wählen Sie die Datenbank aus, die fehlgeschlagen ist.
Klicken Sie mit der rechten Maustaste auf die Datenbank, wählen Sie Tasksaus, und klicken Sie dann auf Spiegeln. Dadurch wird die Seite Spiegelung im Dialogfeld Datenbankeigenschaften geöffnet.
Klicken Sie auf "Failover".
Es wird ein Bestätigungsfeld angezeigt. Der Prinzipalserver beginnt mit dem Herstellen einer Verbindung mit dem Spiegelserver mithilfe der Windows-Authentifizierung. Wenn die Windows-Authentifizierung nicht funktioniert, zeigt der Prinzipalserver das Dialogfeld "Mit Server verbinden " an. Wenn der Spiegelserver SQL Server-Authentifizierung verwendet, wählen Sie im Feld "Authentifizierung" die SQL Server-Authentifizierung aus. Geben Sie im Textfeld " Anmeldung " das Anmeldekonto an, mit dem auf dem Spiegelserver eine Verbindung hergestellt werden soll, und geben Sie im Textfeld "Kennwort " das Kennwort für dieses Konto an.
Wenn failover erfolgreich ist, wird das Dialogfeld "Datenbankeigenschaften " geschlossen. Die Spiegeldatenbank wird zur Hauptdatenbank, und die Hauptdatenbank wird zur Spiegeldatenbank.
Wenn ein Failover fehlschlägt, wird eine Fehlermeldung angezeigt, und das Dialogfeld bleibt geöffnet.
Von Bedeutung
Wenn Sie eigenschaften seit dem Öffnen der Spiegelungsseite geändert haben, werden diese Änderungen nicht gespeichert.
Das Dialogfeld wird automatisch geschlossen.
Siehe auch
Datenbankeigenschaften (Spiegelungsseite)
Datenbankspiegelung (SQL Server)
Manuelles Fehlschlagen einer Datenbankspiegelungssitzung (Transact-SQL)
Anhalten oder Fortsetzen einer Datenbank-Spiegelungssitzung (SQL Server)
Entfernen der Datenbankspiegelung (SQL Server)