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 Remote » SQL Remote-Replikationsplanung » SQL Remote-Replikation planen und einrichten » Subskriptionen

 

Eine Publikation subskribieren

Um einen Benutzer für eine Publikation zu subskribieren, benötigen Sie die folgenden Informationen:

  • Benutzername   Der Benutzer, der für die Publikation subskribiert wird. Diesem Benutzer muss die REMOTE-Berechtigung erteilt worden sein.

  • Publikationsname   Der Name der Publikation, die für den Benutzer subskribiert ist.

  • Subskriptionswert   Der Subskriptionswert wird nur angewendet, wenn Ihre Publikation eine SUBSCRIBE BY-Klausel enthält. Der Subskriptionswert ist der Wert, der mit der SUBSCRIBE BY-Klausel der Publikation verglichen wird. Wenn zum Beispiel eine Publikation den Namen einer Spalte mit einer Mitarbeiterkennung als SUBSCRIBE BY-Klausel verwendet, muss der Wert der Mitarbeiterkennung des subskribierenden Benutzers bereitgestellt werden, wenn die Subskription erstellt wird. Der Subskriptionswert ist stets eine Zeichenfolge.

    Dieser Wert wird nur benötigt, wenn die Publikation eine SUBSCRIBE BY-Klausel hat. Weitere Hinweise finden Sie unter Nur einige Zeilen mit der SUBSCRIBE BY-Klausel publizieren.

♦  So subskribieren Sie einen Benutzer für die Publikation (Sybase Central)
  1. Verbinden Sie sich als Benutzer mit DBA-Berechtigung mit der Datenbank.

  2. Wählen Sie im linken Fensterausschnitt den Ordner Publikationen.

  3. Wählen Sie eine Publikation aus.

  4. Im rechten Fensterausschnitt klicken Sie auf das Register SQL Remote-Subskriptionen.

  5. Im Menü Datei wählen Sie Neu » SQL Remote-Subskription.

  6. Befolgen Sie die Anweisungen des Assistenten zum Erstellen von SQL Remote-Subskriptionen.

    Die Einzelheiten der Subskription hängen davon ab, ob die Publikation einen Subskriptionsausdruck verwendet.

♦  So subskribieren Sie einen entfernten Benutzer für eine Publikation (SQL)
  1. Verbinden Sie sich als Benutzer mit DBA-Berechtigung mit der Datenbank.

  2. Führen Sie eine CREATE SUBSCRIPTION-Anweisung aus, um einen Benutzer für eine Publikation zu subskribieren.

    Beispiel: Die folgende Anweisung erstellt eine Subskription für den Benutzernamen SamS für die Publikation CustomerPub, die mit einer WHERE-Klausel erstellt wurde:

    CREATE SUBSCRIPTION 
      TO CustomerPub
      FOR SamS;

    Beispiel: Die folgende Anweisung erstellt eine Subskription für Benutzernamen SamS für die PubOrders-Publikation, die mit einem Subskriptionsausdruck SalesRepresentative definiert ist, wobei die Zeilen für die eigenen Verkäufe von Samuel Singer angefordert werden:

    CREATE SUBSCRIPTION 
      TO PubOrders ( '856' )
      FOR SamS;
Siehe auch