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

SQL Anywhere 12.0.1 (Deutsch) » MobiLink - Clientadministration » SQL Anywhere-Clients für MobiLink » SQL Anywhere-Clients » Publikationen

 

Nur einige Spalten einer Tabelle publizieren

Um eine Publikation zu erstellen, die alle Zeilen, aber nur einzelne Spalten einer Tabelle enthält, verwenden Sie Sybase Central oder erstellen eine Liste der betreffenden Spalten in der CREATE PUBLICATION-Anweisung.

Voraussetzungen

Eine entfernte Datenbank ist vorhanden und Sie haben DBA-Berechtigung für Verbindungen mit dieser Datenbank.

Kontext und Bemerkungen

Hinweis
  • Wenn Sie zwei Publikationen mit derselben Tabelle, jedoch mit unterschiedlichen Spalten publizieren, können Sie nur für eine davon eine Synchronisationssubskription erstellen.

  • Ein Artikel muss alle Primärschlüsselspalten in der Tabelle enthalten.

Um nur einige Spalten einer Tabelle unter Verwendung der CREATE PUBLICATION-Anweisung zu publizieren, führen Sie eine CREATE PUBLICATION-Anweisung aus, die den Publikationsnamen und den Tabellennamen angibt. Listen Sie die publizierten Spalten nach dem Tabellennamen in Klammern auf.

 Publizieren von nur einigen Spalten einer Tabelle (Sybase Central)
  1. Stellen Sie als Benutzer mit DBA-Datenbankberechtigung über das SQL Anywhere 12-Plug-In eine Verbindung mit der entfernten Datenbank her.

  2. Öffnen Sie den Ordner Publikationen.

  3. Klicken Sie auf Datei » Neu » Publikation.

  4. Geben Sie in das Feld Wie lautet der Name der neuen Publikation? einen Namen für die neue Publikation ein. Klicken Sie auf Weiter.

  5. Klicken Sie auf Weiter.

  6. In der Liste Verfügbare Tabellen wählen Sie eine Tabelle aus. Klicken Sie auf Hinzufügen.

  7. Klicken Sie auf Weiter.

  8. In der Liste Verfügbare Spalten erweitern Sie die Liste der verfügbaren Spalten. Wählen Sie eine Spalte aus und klicken Sie auf Hinzufügen.

  9. Klicken Sie auf Fertig stellen.

Ergebnisse

Die ausgewählten Tabellenspalten werden publiziert.

Nächste Schritte

Keiner.

Beispiel

Die folgende Anweisung erstellt eine Publikation, die alle Zeilen der Spalten id, company_name und city aus der Tabelle Customer publiziert:

CREATE PUBLICATION pub_customer (
 TABLE Customers (id, company_name,
  city )
)

 Siehe auch