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

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クイック・スタート » Mobile Link チュートリアル » チュートリアル:XML との同期

 

レッスン 7:同期

dbmlsync ユーティリティを使用して、SQL Anywhere リモート・データベースの Mobile Link 同期を開始します。dbmlsync を起動する前に、注文データとコメントをリモート・データベースに追加します。

♦  リモート・データを設定するには、次の手順に従います (クライアント側)。
  1. Interactive SQL で Mobile Link クライアント・データベースに接続します。

    次のコマンドを実行します。

    dbisql -c "eng=remote1;uid=DBA;pwd=sql"
  2. クライアント・データベース内の RemoteOrders テーブルに注文を追加します。

    Interactive SQL で次のコマンドを実行します。

    INSERT INTO RemoteOrders (order_id, product_id, quantity, order_status)
     VALUES (1,12312,10,'new')
  3. クライアント・データベース内の OrderComments テーブルにコメントを追加します。

    Interactive SQL で次のコマンドを実行します。

    INSERT INTO OrderComments (comment_id, order_id, order_comment)
     VALUES (1,1,'send promotional material with the order')
  4. これまでの変更内容をコミットします。

    Interactive SQL で次のコードを実行します。

    COMMIT;
♦  同期クライアントを起動するには、次の手順に従います (クライアント側)。

Mobile Link 同期クライアントの起動が完了すると、同期が成功したことを示す出力画面が表示されます。SQL ベースの同期によって、クライアントの RemoteOrders テーブル内のローが、統合データベース内の RemoteOrders テーブルに転送されました。

Java の処理によってコメントが XML ファイルに挿入されました。

詳細情報

dbmlsync の詳細については、SQL Anywhere クライアントを参照してください。