Konvertieren Sie einen Partnerserver in einem Datenbankspiegelungssystem in einen Kopieknoten in einem Scale-Out-System mit Schreibschutz, ohne das System zu stoppen.
Voraussetzungen
Sie müssen das MANAGE ANY MIRROR SERVER-Systemprivileg haben.
Stellen Sie eine Verbindung mit dem zu konvertierenden Partnerserver her und vergewissern Sie sich, dass er die Rolle des Spiegelservers innehat. Sie können nur den Partner mit der Rolle des Spiegelservers konvertieren. Wenn der Server, den Sie in einen Kopieknoten konvertieren möchten, der Primärserver ist, müssen Sie einen Failover initiieren, damit Primär- und Spiegelserver die Rollen tauschen.
Stellen Sie eine Verbindung mit dem Primärserver her.
Ändern Sie die Spiegelserverdefinitionen:
Aktualisieren Sie die Spiegelserverdefinition vom Typ PRIMARY und entfernen Sie die Verbindungsinformationen des zu konvertierenden Partners.
Löschen Sie die Spiegelserverdefinition vom Typ MIRROR.
Ändern Sie die Partnerdefinition für den Server, der in einen Kopieknoten konvertiert werden soll.
Führen Sie zum Beispiel folgende Anweisungen aus:
ALTER MIRROR SERVER mirror_demo_primary connection_string='SERVER=mirror_demo_primary;HOST=localhost:6871'; DROP MIRROR SERVER mirror_demo_mirror; ALTER MIRROR SERVER mirror_server2 AS COPY FROM SERVER PRIMARY; |
Sowohl der Stammserver als auch der konvertierte Partnerserver führen im Rahmen dieser Konfigurationsänderungen einen Neustart der Datenbank durch, aber der Server selbst läuft weiter. Während des Neustarts der Datenbank werden Verbindungen mit der Datenbank getrennt.
(Optional) Wenn Sie das Spiegelungssystem demontieren möchten, können Sie einfach den Arbiterserver löschen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |