Vorgehensweise: Entfernen der Datenbankspiegelung (SQL Server Management Studio)
Entfernen Sie die Datenbankspiegelung mithilfe der Datenbankeigenschaften. Verwenden Sie dazu die Seite Spiegelung des Dialogfelds Datenbankeigenschaften.
Wichtig |
---|
Vor dem erneuten Starten der Spiegelung muss mindestens eine Protokollsicherung auf der Prinzipaldatenbank erstellt und auf die Spiegeldatenbank angewendet werden. Außerdem müssen alle zusätzlichen Protokollsicherungen, die seit dem Entfernen der Spiegelung erstellt wurden, ebenfalls auf die Spiegeldatenbank angewendet werden. |
So entfernen Sie die Datenbankspiegelung
Stellen Sie während einer Datenbank-Spiegelungssitzung eine Verbindung mit der Prinzipalserverinstanz her, und klicken Sie im Objekt-Explorer auf den Servernamen, um die Serverstruktur zu erweitern.
Erweitern Sie Datenbanken, und wählen Sie die Datenbank aus.
Klicken Sie mit der rechten Maustaste auf die Datenbank, wählen Sie Tasks aus, und klicken Sie dann auf Spiegeln. Dadurch wird die Seite Spiegelung im Dialogfeld Datenbankeigenschaften geöffnet.
Klicken Sie im Bereich Seite auswählen auf Spiegelung.
Zum Entfernen der Spiegelung kicken Sie auf Spiegeln entfernen. Es wird eine Bestätigungsaufforderung angezeigt. Wenn Sie auf Ja klicken, wird die Sitzung beendet, und die Spiegelung wird aus der Datenbank entfernt.
Weitere Informationen zu den Auswirkungen des Entfernens der Spiegelung finden Sie unter Entfernen der Datenbankspiegelung.
Sie haben auch die Möglichkeit, die frühere Spiegeldatenbank wiederherzustellen. Führen Sie auf der Serverinstanz, die den Spiegelserver darstellte, die folgende Transact-SQL-Anweisung aus:
RESTORE DATABASE <database_name> WITH RECOVERY;
Wichtig Wenn Sie diese Datenbank wiederherstellen, sind zwei voneinander abweichende Datenbanken mit demselben Namen online. Deshalb müssen Sie sicherstellen, dass Clients nur auf eine von beiden zugreifen können (in der Regel die aktuellere Prinzipaldatenbank).
Siehe auch