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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » MobiLink - Serverinitiierte Synchronisation » Praktische Einführung in die serverinitiierte Synchronisation » Praktische Einführung: Konfigurieren der serverinitiierten Synchronisation unter Verwendung von Lightweight-Polling

 

Lektion 6: Einrichten einer entfernten Datenbank

In dieser Lektion erstellen Sie eine entfernte SQL Anywhere-Datenbank, eine Synchronisationspublikation, einen Benutzer und eine Subskription.

Voraussetzungen

In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Einrichten der konsolidierten Datenbank.

In dieser Lektion wird davon ausgegangen, dass Sie die Rollen und Privilegien haben, die im Abschnitt "Privilegien" am Anfang dieser praktischen Einführung aufgeführt sind: Praktische Einführung: Konfigurieren der serverinitiierten Synchronisation unter Verwendung von Lightweight-Polling.

 Aufgabe
  1. Erstellen Sie Ihre MobiLink Clientdatenbank mit dem Befehlszeilen-Dienstprogramm dbinit.

    Führen Sie im Verzeichnis c:\MLsis den folgenden Befehl aus:

    dbinit -dba DBA,sql SIS_CarDealer_LP_DBLSN_REM
  2. Starten Sie Ihre MobiLink-Clientdatenbank mit dem Befehlszeilen-Dienstprogramm dbsrv16.

    Führen Sie den folgenden Befehl aus:

    dbsrv16 SIS_CarDealer_LP_DBLSN_REM
  3. Verbinden Sie sich über Interactive SQL mit Ihrem MobiLink-Client.

    Führen Sie den folgenden Befehl aus:

    dbisql -c "SERVER=SIS_CarDealer_LP_DBLSN_REM;UID=DBA;PWD=sql"
  4. Erstellen Sie die Tabelle "Dealer" in der entfernten Datenbank.

    Führen Sie hierzu folgende SQL-Anweisung in Interactive SQL aus:

    CREATE TABLE Dealer (
        name           VARCHAR(10) NOT NULL PRIMARY KEY,
        rating         VARCHAR(5),
        last_modified  TIMESTAMP DEFAULT TIMESTAMP
    )
    COMMIT;
  5. Erstellen Sie Ihren MobiLink-Synchronisationsbenutzer sowie die Publikation und Subskription.

    Führen Sie hierzu folgende SQL-Anweisung in Interactive SQL aus:

    CREATE PUBLICATION CarDealer(TABLE DEALER WHERE 0=1)
    CREATE SYNCHRONIZATION USER test_mluser OPTION ScriptVersion='CarDealer'
    CREATE SYNCHRONIZATION SUBSCRIPTION TO CarDealer FOR test_mluser
    SET OPTION public.ml_remote_id = remote_id;
    COMMIT;

Ergebnisse

Eine entfernte SQL Anywhere-Datenbank, eine Synchronisationspublikation, ein Benutzer und eine Subskription werden erstellt.

Nächste Schritte

Gehen Sie weiter zu Lektion 7: Konfigurieren des MobiLink Listeners.

 Siehe auch