Stellt einem betriebsbereiten Server Informationen bereit, mit denen er sich mit seinem Partner und dem Arbiter verbinden kann, wenn Datenbankspiegelung verwendet wird. Die Datenbankoption -xp muss nach der Datenbankdatei angegeben werden und gilt nur für diese Datenbank.
dbsrv11 [ Serveroptionen ] Datenbankdatei -xp partner=( Partner-Verbindung ); auth=Aut_Zeichenfolge; [ ;arbiter=( Arbiter-Verbindung ) ] [ ;mode=[ sync | async | page ] [ ;autofailover=[ YES | NO ] ] [ ;pagetimeout=n ] [ ; preferred=[ YES | NO ] ...
Alle Betriebssysteme außer Windows Mobile, nur Netzwerkserver.
Wenn Sie -xp angeben, müssen Sie auch den Speicherort der Statusinformationsdatei für die Datenbankspiegelung mit der Option -xf angeben.
Wenn Verbindungsparameter in der Option -xp ungültig sind und mehrere Datenbanken auf dem Server ausgeführt werden, kann die gespiegelte Datenbank nicht starten und versucht nicht, eine neue Verbindung herzustellen. Wenn die gespiegelte Datenbank die einzige laufende Datenbank auf dem Datenbankserver ist, wird der Datenbankserver nicht gestartet.
Partner-Verbindung Gibt die Verbindungszeichenfolge für den Partner-Server an. Benutzer-ID und Kennwort sind nicht erforderlich. Es wird empfohlen, dass Sie eine Zeitüberschreitung angeben, um die Failover-Zeit zu verringern.
Aut_Zeichenfolge Gibt die vom Arbiter verwendete Authentifizierungs-Zeichenfolge an
Arbiter-Verbindung Gibt die Verbindungszeichenfolge für den Arbiterserver an. Benutzer-ID und Kennwort sind nicht erforderlich. Es wird empfohlen, dass Sie eine Zeitüberschreitung angeben, um die Failover-Zeit zu verringern.
mode Gibt den Synchronisationsmodus für die Datenbankspiegelung an: synchronous (sync), asynchronous (async) oder asyncfullpage (page).
autofailover Gibt an, ob der Spiegelserver automatisch als Primärserver übernimmt, wenn der ursprüngliche Primärserver ausfällt. Diese Option gilt nicht im synchronous-Modus.
Es wird empfohlen, dass Sie die Option -xp autofailover auf 'yes' setzen, wenn Sie den asynchronous- oder asyncfullpage-Modus verwenden. Dadurch übernimmt der Spiegelserver automatisch als Primärserver, wenn der ursprüngliche Primärserver ausfällt.
pagetimeout Gibt an, mit welcher Häufigkeit (in Sekunden) Transaktionslog-Seiten an den Spiegelserver gesendet werden, gleichgültig ob sie voll sind oder nicht. Diese Option gilt nur im Asynchron-Ganzseiten-Modus (asyncfullpage).
preferred Gibt an, ob der Server der bevorzugte Server im Spiegelungssystem ist. Der bevorzugte Server übernimmt wenn möglich die Rolle des Primärservers. Weitere Hinweise finden Sie unter Einen bevorzugten Datenbankserver festlegen.
Der folgende Befehl gibt Parameter für den Partnerserver "server2" und für den Arbiterserver "arbsvr" an.
dbsrv11 -n server1 mydata.db -sn mydata -xp "partner=(ENG=server2;LINKS=tcpip(TIMEOUT=1)); AUTH=abc;arbiter=(ENG=arbsrv;LINKS=tcpip(TIMEOUT=1))" |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |