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) » MobiLink - Serveradministration » MobiLink-Servertechnologie verwenden » Synchronisationsmethoden » Zeilen auf entfernte Datenbanken verteilen

 

Untergeordnete Tabelle verteilen

Das im vorherigen Abschnitt gegebene Beispiel veranschaulicht, wie Tabellen basierend auf Kriterien in einer anderen Tabelle verteilt werden. Weitere Hinweise finden Sie unter Verteilung mit Überlappungen.

Einige Tabellen in der entfernten Datenbank haben möglicherweise unabhängige oder sich überschneidende Teilmengen, doch sie enthalten keine Spalte, die die Teilmenge bestimmt. Hierbei handelt es sich um untergeordnete Tabellen, die gewöhnlich einen Fremdschlüssel (oder eine Reihe von Fremdschlüsseln) haben, die andere Tabellen referenzieren. Die referenzierte Tabelle enthält eine Spalte, die die korrekte Teilmenge bestimmt.

In diesem Fall müssen die Skripten download_cursor und download_delete_cursor die referenzierten Tabellen verknüpfen und eine WHERE-Klausel enthalten, die die Zeilen auf die korrekte Teilmenge begrenzt.

Ein Beispiel finden Sie unter Ansprechpartner im Beispiel Contact synchronisieren.