In Situationen, in denen Sie den Primärserver zum Herunterfahren zwingen müssen (z.B. wenn Sie den Computer wechseln, auf dem er läuft), können Sie (wenn er auf andere Weise nicht zum Eigentümer der Datenbank werden kann) den Spiegelserver zwingen, zum Primärserver zu werden, indem Sie die ALTER DATABASE-Anweisung verwenden.
Sie müssen sich mit der Dienstprogrammdatenbank auf dem Spiegeldatenbankserver verbinden, um diese Funktion zu verwenden. Um sich mit der Dienstprogrammdatenbank zu verbinden, müssen Sie die Option -su im Befehl zum Starten der Spiegelserver angeben. Der folgende Befehl zwingt den Spiegelserver für die Datenbank mymirroreddb.db, zum Primärserver zu werden:
ALTER DATABASE mymirroreddb FORCE START; |
Die Klausel FORCE START veranlasst einen Datenbankserver, der derzeit als Spiegelserver agiert, Eigentümer der Datenbank zu werden. Diese Anweisung muss ausgeführt werden, während Sie mit der Dienstprogrammdatenbank auf dem Spiegelserver verbunden sind. Siehe Verbindung mit der Dienstprogrammdatenbank herstellen.
Wenn Sie ein Failover vom Primärserver zum Spiegelserver erzwingen wollen, können Sie wie folgt vorgehen:
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |