統合データベース・スキーマには、Dealer テーブル、download_cursor 同期スクリプト、サーバ起動同期の Push 要求を生成するテーブルとストアド・プロシージャが含まれます。
統合データベースに接続します。
Sybase Central で、[SQL Anywhere 11] を右クリックし、[接続] を選択します。
[ID] タブをクリックします。
[ODBC データ・ソース名] をクリックし、sis_cons と入力します。[OK] をクリックします。
Interactive SQL を起動します。
左ウィンドウ枠で、データベースを右クリックし、[Interactive SQL を開く] を選択します。
次の文を実行して、Dealer テーブルと download_cursor 同期スクリプトをインストールします。
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; |
次のコマンドを実行して Mobile Link のシステム・テーブルとストアド・プロシージャを作成します。c:\Program Files\SQL Anywhere 11\ は、SQL Anywhere 11 のインストール環境のディレクトリ名に置き換えてください。
read "c:\Program Files\SQL Anywhere 11\MobiLink\setup\syncsa.sql" |
次のコマンドを実行します。
CALL ml_add_table_script( 'sis_ver1', 'Dealer', 'download_cursor', 'SELECT * FROM Dealer WHERE last_modified >= ?' ) |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |