Erstellen einer JDBC-Subskription für den Zugriff auf Quellendaten

Mobile Devices Administration Center wird zum Verwalten der Sync Server-Subskriptionen und der mobilen Benutzer verwendet.

Diese Task ist Teil der größeren Task zum Definieren der Synchronisation. Wenn Sie die folgenden Schritte ausgeführt haben, kehren Sie zu Definieren der Synchronisation zurück.

Vorgehensweise

  1. Öffnen Sie Mobile Devices Administration Center und die DB2-Steuerzentrale:
  2. Klicken Sie in Mobile Devices Administration Center mit der rechten Maustaste auf den Ordner Subskriptionen. Wählen Sie Erstellen --> Tabellensubskription --> JDBC-Subskription aus.
  3. Geben Sie einen Namen für die JDBC-Subskription in das Feld Name ein. In diesem Beispiel wird der Name ZEITPLAN verwendet.
  4. Optional: Geben Sie eine Beschreibung für die JDBC-Subskription in das Feld Beschreibung ein. In diesem Beispiel wird die Testsubskription MPZeitplan verwendet.
  5. Wählen Sie im Feld Verschlüsselungsstufe die Verschlüsselungsstufe für die JDBC-Subskription aus. Verwenden Sie für dieses Beispiel Keine.
  6. Geben Sie auf der Seite Quelle den Namen der Quellendatenbank an, von der aus die Daten synchronisiert werden.
  7. Geben Sie in das Feld Datenbank-URL-Adresse die URL-Adresse der Quellendatenbank ein. Verwenden Sie in diesem Beispiel die Adresse jdbc:db2:mpflege.
  8. Geben Sie eine gültige Benutzer-ID und ein gültiges Kennwort für die Quellendatenbank in die Felder Benutzer-ID, Kennwort und Prüfkennwort ein. Wenn mehrere Subskriptionen mit der gleichen Datenbank verbunden werden, muss für jede Sync Server-Subskription, die mit einer einzelnen Quellendatenbank verbunden wird, die gleiche Benutzer-ID und das gleiche Kennwort verwendet werden.
  9. Klicken Sie auf die Schaltfläche Verbindung testen, um die Verbindung zu der JDBC-Quellendatenbank zu testen.
    Anmerkung:
    Wenn Sie die Verbindung zu einer Lotus Domino-Datenquelle testen und die Verbindung fehlschlägt, müssen Sie Mobile Devices Administration Center verlassen und erneut starten.
  10. Klicken Sie auf Schließen.
  11. Geben Sie auf der Seite Spiegel die Spiegeldatenbank an, die Sync Server für das Zwischenspeichern von Daten verwenden soll.
  12. Klicken Sie auf die Schaltfläche ... neben dem Feld Datenbank-URL-Adresse, und wählen Sie S_MP2 im Fenster Spiegeldatenbank auswählen aus. Klicken Sie auf OK.
  13. Geben Sie einen gültigen Benutzernamen und ein Kennwort für die Spiegeldatenbank in die Felder Benutzer-ID, Kennwort und Prüfkennwort ein. In diesem Beispiel wird die Benutzer-ID db2admin verwendet.
  14. Klicken Sie auf die Schaltfläche Verbindung testen, um die Verbindung zu der JDBC-Spiegeldatenbank zu testen. Klicken Sie in der DB2-Nachricht auf Schließen.
  15. Klicken Sie auf die Registerkarte Identifikation.
  16. Wählen Sie den Druckknopf Subskription definieren aus. Das Fenster Replikationssubskription definieren wird geöffnet.
  17. Klicken Sie im Fenster Replikationssubskription definieren auf Hinzufügen. Das Fenster Tabelle hinzufügen wird geöffnet.
  18. Geben Sie die Tabellen in der Quellendatenbank an, deren Inhalt synchronisiert werden soll. Wählen Sie dazu aus der Tabellenliste im Fenster Tabelle hinzufügen die Replikationsquelle aus, die dieser Subskription hinzugefügt werden soll. Zum Ändern des Quellenfilters, der die verfügbaren Tabellen in der Tabellenliste einschränkt, klicken Sie auf Filter.
  19. Wählen Sie DSYSAMPLE.MPZEITPLAN in der Tabellenliste aus. Die Felder Zielschema und Zieltabelle werden automatisch vervollständigt.
    Anmerkung:
    Wenn Sie auf eine Lotus Domino-Datenquelle zugreifen, müssen Sie den Schemanamen in das Feld Zielschema eingeben. DSYSAMPLE.MPZEITPLAN ist nur ein Beispiel. Das Feld Zielschema wird nicht automatisch ausgefüllt.
  20. Optional: Wenn Sie Integritätsbedingungen und Indizes aus den Quellentabellen einfügen möchten, wählen Sie Integritätsbedingungen verwenden, die in der ausgewählten DB2-Quelle definiert sind und Indizes verwenden, die in der ausgewählten DB2-Quelle definiert sind aus.
  21. Klicken Sie auf Hinzufügen. Klicken Sie auf Schließen. Kehren Sie zum Fenster Replikationssubskription definieren zurück.
  22. Optional: Gehen Sie wie folgt vor, um einen Primärschlüssel hinzuzufügen:
  23. Klicken Sie im Fenster Replikationssubskription definieren auf die Schaltfläche Zeitvorgabe.
  24. Geben Sie im Feld Stapelverarbeitungsfenster das Zeitintervall in Sekunden an, das verstreichen soll, bevor die Replikation gestartet wird. Wenn Sie beispielsweise 60 eingeben, werden die Änderungen nach 60 Sekunden in der Quellendatenbank repliziert. Klicken Sie auf OK.
  25. Klicken Sie auf OK, um das Fenster Replikationssubskription definieren zu schließen.
  26. Klicken Sie auf OK, um das Notizbuch JDBC-Subskription erstellen zu schließen. Ist die Schaltfläche OK abgeblendet, wurden nicht alle Felder korrekt ausgefüllt.

DB2 Everyplace Sync Server ist nun zum Synchronisieren der Daten in dieser Tabelle mit JDBC konfiguriert. Als Nächstes erstellen Sie eine DataPropagator-Subskription.

Zugehörige Konzepte

Zugehörige Tasks