Der Passthrough-Modus wird mit der PASSTHROUGH-Anweisung gestartet und der PASSTHROUGH STOP-Anweisung gestoppt. Eine Passthrough-Sitzung bezieht sich auf die Anweisungen, die zwischen den PASSTHROUGH-Anweisungen eingegeben werden. Für Anweisungen, die in eine Passthrough-Sitzung eingegeben werden, gilt Folgendes:
Sie werden auf Syntaxfehler überprüft.
Sie werden in der konsolidierten Datenbank ausgeführt, außer Sie geben das ONLY-Schlüsselwort an. Wenn ONLY angegeben ist, werden die Anweisungen an die entfernte Datenbank gesendet, ohne in der konsolidierten Datenbank ausgeführt zu werden.
Die folgende Anweisung startet eine Passthrough-Sitzung, die die Anweisungen an eine Liste von zwei benannten Subskribenten übermittelt, ohne in der aktuellen Datenbank ausgeführt zu werden.
PASSTHROUGH ONLY FOR userid_1, userid_2; |
Sie werden an die gekennzeichnete Subskribenten-Datenbank übermittelt. Passthrough-Anweisungen werden in der gleichen Sequenz wie normale Replikatnachrichten in der Reihenfolge repliziert, in der die Anweisungen im Transaktionslog aufgezeichnet sind.
Sie werden in der Subskribenten-Datenbank ausgeführt.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |