Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » SQL-Anweisungen (P-Z)

 

STOP SUBSCRIPTION-Anweisung [SQL Remote]

Sie verwenden diese Anweisung, um eine Subskription einer Publikation für einen Benutzer zu stoppen.

Syntax
STOP SUBSCRIPTION
TO Publikationsname [ ( Subskriptionswert ) ]
 FOR Subskribenten-ID, ...
Parameter
  • Publikationsname   Der Name der Publikation, die für den Benutzer subskribiert ist. Darin kann der Eigentümer der Publikation enthalten sein.

  • Subskriptionswert   Eine Zeichenfolge, die mit dem Subskriptionsausdruck der Publikation verglichen wird. Dieser Wert ist hier erforderlich, da jeder Subskribent mehr als eine Subskription für eine Publikation haben kann.

  • Subskribenten-ID   Die Benutzer-ID des Subskribenten für die Publikation. Der Benutzer muss eine Subskription für die Publikation haben.

Bemerkungen

Eine SQL Remote-Subskription wird gestartet, wenn die Publikationsaktualisierungen von der konsolidierten Datenbank an die entfernte Datenbank gesendet werden.

Die STOP SUBSCRIPTION-Anweisung verhindert, dass weitere Nachrichten an den Subskribenten gesendet werden. Die START SUBSCRIPTION-Anweisung ist erforderlich, um Nachrichten, die an den Subskribenten gesendet werden, erneut zu starten. Sie sollten aber darauf achten, dass die Subskription korrekt synchronisiert wurde, bevor der Neustart durchgeführt wird: Damit gehen Sie sicher, dass keine Nachrichten verloren gegangen sind.

Berechtigungen

DBA-Berechtigung ist erforderlich.

Nebenwirkungen

Automatisches Festschreiben (Autocommit).

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Die folgende Anweisung stoppt die Subskription des Benutzers SamS für die pub_contact-Publikation.

STOP SUBSCRIPTION TO pub_contact
FOR SamS;