Um die Synchronisation vornehmen zu können, muss der MobiLink-Server laufen. Falls Sie den MobiLink-Server heruntergefahren haben, starten Sie ihn neu. Siehe Lektion 2: Bei der entfernten UltraLite-Datenbank anmelden und sie auffüllen.
Der Synchronisationsprozess für die Beispielanwendung löscht bestätigte Bestellungen aus Ihrer Datenbank.
Mit Interactive SQL oder Sybase Central können Sie eine Verbindung mit der konsolidierten Datenbank herstellen und überprüfen, ob Ihre Änderungen synchronisiert wurden.
Um Ihre Daten zu synchronisieren, klicken Sie im Menü Datei auf die Option Datenbank synchronisieren.
Stellen Sie sicher, dass die Synchronisation stattgefunden hat.
In der entfernten Datenbank können Sie kontrollieren, ob alle erforderlichen Transaktionen ausgeführt wurden, indem Sie überprüfen, ob die Bestellung für Awnings R Us gelöscht wurde. Hierzu durchsuchen Sie die Bestellungen, um festzustellen, ob der betreffende Eintrag fehlt.
In der konsolidierten Datenbank können Sie auch kontrollieren, ob alle erforderlichen Aktionen ausgeführt wurden, indem Sie die Daten in der konsolidierten Datenbank überprüfen.
Klicken Sie auf Start » Programme » SQL Anywhere 12 » Administrationstools » Sybase Central.
Klicken Sie auf Verbindungen » Verbinden mit SQL Anywhere 12.
Klicken Sie in der Dropdown-Liste Aktion auf die Option Mit einer ODBC-Datenquelle verbinden.
Klicken Sie auf ODBC-Datenquellenname.
Klicken Sie auf Durchsuchen und auf SQL Anywhere 12 CustDB.
Klicken Sie auf OK.
Klicken Sie auf Verbinden.
Doppelklicken Sie auf Tabellen.
Doppelklicken Sie auf ULOrder.
Klicken Sie auf die Registerkarte Daten und überprüfen Sie, dass Bestellung 5100 genehmigt, Bestellung 5101 abgelehnt und Bestellung 5102 gelöscht ist.
Verbinden Sie sich mithilfe von Interactive SQL mit der konsolidierten Datenbank.
Klicken Sie auf Start » Programme » SQL Anywhere 12 » Administrationstools » Interactive SQL.
Klicken Sie in der Dropdown-Liste Aktion auf die Option Mit einer ODBC-Datenquelle verbinden.
Klicken Sie auf ODBC Data Source Name (ODBC-Datenquellenname) und auf SQL Anywhere 12 CustDB.
Um zu gewährleisten, dass die Annahmen und Ablehnungen synchronisiert wurden, führen Sie folgende Anweisung aus:
SELECT order_id, status FROM ULOrder WHERE status IS NOT NULL; |
Die Ergebnisse zeigen, dass Bestellung 5100 angenommen und Bestellung 5101 abgelehnt wurde.
Die gelöschte Bestellung hat die Bestell-ID (order_id) 5102. Die folgende Abfrage gibt keine Zeilen zurück, wodurch belegt wird, dass die Bestellung aus dem System gelöscht wurde.
SELECT * FROM ULOrder WHERE order_id = 5102; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |