Das Schema der konsolidierten Datenbank umfasst die Tabelle Dealer, das Skript download_cursor sowie eine Tabelle und eine gespeicherte Prozedur zum Generieren von serverinitiierten Push-Anforderungen für die Synchronisation.
Stellen Sie eine Verbindung mit der konsolidierten Datenbank her:
Rechtsklicken Sie in Sybase Central auf SQL Anywhere 11 und wählen Sie Verbinden.
Klicken Sie auf das Register Identifizierung.
Klicken Sie auf ODBC-Datenquellenname und geben Sie sis_cons ein. Klicken Sie auf OK.
Starten Sie Interactive SQL.
Im linken Fensterausschnitt rechtsklicken Sie auf die Datenbank und wählen Sie Interactive SQL öffnen.
Führen Sie folgende Anweisung aus, um die Tabelle Dealer zu erzeugen und mit Daten zu füllen.
CREATE TABLE Dealer ( name varchar(10) NOT NULL PRIMARY KEY, rating VARCHAR(5), last_modified TIMESTAMP DEFAULT TIMESTAMP ) INSERT INTO Dealer(name, rating) VALUES ('Audi', 'a'); INSERT INTO Dealer(name, rating) VALUES ('Buick', 'b'); INSERT INTO Dealer(name, rating) VALUES ('Chrysler', 'c'); INSERT INTO Dealer(name, rating) VALUES ('Dodge', 'd'); INSERT INTO Dealer(name, rating) VALUES ('Eagle', 'e'); INSERT INTO Dealer(name, rating) VALUES ('Ford', 'f'); INSERT INTO Dealer(name, rating) VALUES ('Geo', 'g'); INSERT INTO Dealer(name, rating) VALUES ('Honda', 'h'); INSERT INTO Dealer(name, rating) VALUES ('Isuzu', 'I'); COMMIT; |
Führen Sie den folgenden Befehl aus, um die MobiLink-Systemtabellen und die gespeicherten Prozeduren zu erstellen. Ersetzen Sie c:\Programme\SQL Anywhere 11\ durch den Speicherort Ihrer SQL Anywhere 11-Installation.
read "c:\Programme\SQL Anywhere 11\MobiLink\setup\syncsa.sql" |
Führen Sie den folgenden Befehl aus, um das Synchronisationsskript download_cursor zu installieren:
CALL ml_add_table_script( 'sis_ver1', 'Dealer', 'download_cursor', 'SELECT * FROM Dealer WHERE last_modified >= ?' ) |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |